Administração do sistema

Como definir o valor padrão de um campo da tela?

RT.FAQ-53165
Para customizar e definir o valor padrão de um campo de uma tela em ambiente de produção basta configurar uma preferência com o valor global do item da interface, seguido de ".DEFAULT_VALUE". Caso o valor configurado ser exatamente um espaço em branco, então o campo na tela será considerado como nulo. Isso é feito desta forma porque em condições normais, o valor vazio é considerado nulo e isso faz com que o sistema considere o próximo valor disponível na linha de priorização das preferências:

Exemplos:

Para configurar a data limite como sendo o dia de hoje + 7 dias nas Ocorrências deve ser configurada a preferência:
PROJET.CAD_OCORRENCIAS.DATA_TERMINO_PLANEJADO.DEFAULT_VALUE = [SYSDATE+7]

Para definir o campo "Quem transporta?" com o valor "Destinatário" e o campo "Frete por conta" com o valor "9 = Sem frete" na tela Emissão de documentos a partir de pedidos devem ser configuradas as preferências:
DOENSA.BAIXA_PEDIDOS.QUEM_TRANSPORTA.DEFAULT_VALUE = D
e
DOENSA.BAIXA_PEDIDOS.TRANSPORTADOR_FRETE_CONTA.DEFAULT_VALUE = 9

Para campos ADSRT.OPCAO deve ser informado o ID da informação a ser apresentada como padrão.


Atenção
Este recurso não funcionará com campos cujo valor depende de informações constantes em outros campos da tela.

Ver também: