Como modificar propriedades de bloco de dados programaticamente no Oracle Forms 6i?

set_block_property(‘NOMEDOBLOCO’, DEFAULT_WHERE, ‘ID = :usuario.ID’); Exemplos de propriedades que podem ser modificadas: * DEFAULT_WHERE;* ORDER_BY;* ALL_RECORDS;* BLOCKSCROLLBAR_POSITION;* BLOCKSCROLLBAR_X_POS;* BLOCKSCROLLBAR_Y_POS;* COORDINATION_STATUS;* CURRENT_RECORD_ATTRIBUTE;* CURRENT_ROW_BACKGROUND_COLOR;* CURRENT_ROW_FILL_PATTERN;* CURRENT_ROW_FONT_NAME;* CURRENT_ROW_FONT_SIZE;* CURRENT_ROW_FONT_SPACING;* CURRENT_ROW_FONT_STYLE;* CURRENT_ROW_FONT_WEIGHT;* CURRENT_ROW_FOREGROUND_COLOR;* CURRENT_ROW_WHITE_ON_BLACK;* DELETE_ALLOWED;* DML_DATA_TARGET_NAME;* ENFORCE_PRIMARY_KEY;* INSERT_ALLOWED;* KEY_MODE;* LOCKING_MODE;* MAX_QUERY_TIME;* MAX_RECORDS_FETCHED;* NAVIGATION_STYLE;* NEXT_NAVIGATION_BLOCK;* OPTIMIZER_HINT;* PRECOMPUTE_SUMMARIES;* PREVIOUS_NAVIGATION_BLOCK;* QUERY_ALLOWED;* QUERY_DATA_SOURCE_NAME;* QUERY_HIT;* UPDATE_ALLOWED;* UPDATE_CHANGED_COLUMNS;* etc.

Como forçar apenas letras maiúsculas em um campo texto no Oracle Forms

É possível utilizar a função UPPER do PL/SQL, mas o método mais correto é através da interface atribuindo o valor: “Superior” ao atributo “Restrição a Maiúsculas/Minúsculas”. Caso deseje apenas letras minúsculas, atribua o valor “Inferior”. Importante lembrar que o valor padrão é o “Misto” que fará o campo texto escrever minúsculas e maiúsculas

FRM-13005: A retirada de objetos deste tipo no editor de layout não é suportada.

Ao tentar adicionar um Canvas (Empilhado) a outro canvas (Conteúdo) a ferramenta pergunta: “Você quer copiar o objeto ou dividi-lo em subclasses?”. Não interessa qual das opções seja escolhida (SubClasse ou Cópia) a resposta será a mesma: FRM-13005: A retirada de objetos deste tipo no editor de layout não é suportada. Aparentemente o usuário não […]

REP-0305: ‘Nome da Variável’ não pode ser usado como parâmetro lexical, porque não é um valor de caractere.

Esta mensagem aparece quando um formulário do Oracle Forms tenta executar um relatório do Oracle Reports tentando passar um texto para uma variável que foi definida no relatório como numérica. Para solucionar o problema, abra o relatório no Oracle Reports, navegue até “Parâmetros de Usuário” (Modelo de Dados) e selecione a variável e visualize suas […]