A configurao relativa transao das caractersticas de exibio de campos efetuada mediante variantes de transao. Com variantes de transao possvel simplificar os processos de transao por meio de: Predefinio de campos com valores Ocultar e modificar a disponibilidade para entrada dos campos Ocultar telas inteiras. specialmente ocultar campos com ligao compresso da tela! bem como ocultar telas resulta em uma maior visibilidade e simplicidade. "ma variante de transao est# atribuda apenas a uma transao. Podem existir v#rias variantes para uma transao. $otas: Para campos de entrada possvel transferir valores de campo no %mbito de variantes de transao! bem como modificar as caractersticas de sada. Os valores iniciais no so transferidos para a variante. As caractersticas de sada para campos com valores iniciais podem ser modificadas. As entradas de funo no so transferidas para a variante. xceo: se uma tela no dever ser exibida! a entrada de funo transferida para a variante! para esta tela. $o possvel transferir valores para bot&es de r#dio e campos de seleo. ' possvel modificar as caractersticas de sada para campos de seleo. Para a exibio e processamento de dados de tabelas so utili(ados dois mecanismos na linguagem de programao A)AP: table controls e step loops. ' necess#rio ter em conta as seguintes particularidades na utili(ao destes mecanismos em ligao com variantes de transao: ' possvel definir um valor pr*prio para cada campo de entrada em um step loop. As caractersticas de sada +invisvel! nen,uma entrada- s* podem ser definidas uma ve( por step loop +para o primeiro campo no step loop-. elas di(em respeito a todos os campos no step loop. $a lista de campos so exibidos todos os campos de step loop nos /uais foi entrado um valor. O primeiro campo sempre exibido para a determinao das caractersticas de sada! mesmo no tendo sido entrado nen,um valor. O /ue v#lido para os campos de step loop! tambm v#lido para os campos de table controls. Os table controls no devem ser definidos como 0invisveis0! uma ve( /ue as colunas correspondentes permanecem no table control e apenas os conte1dos dos campos so invisveis. Para cada subtela enviada uma caixa de di#logo pr*pria! na /ual podem ser transferidos valores de campo para a subtela. $esta caixa de di#logo! a funo 0Cancelar0 no est# ativa por motivos tcnicos. As variantes de transao s* so possveis para transa&es de di#logo. As variantes de transao so dependentes do mandante. m batc, input +tambm nos registros batc, input- os valores de variantes de transao no so considerados. Atividades 2. 3eterminar o nome da transao e o nome da variante. 4e se pretender /ue as modifica&es definidas por meio da variante de transao se5am v#lidas para todos os usu#rios! criar uma variante standard. sta variante procurada e executada automaticamente ao iniciar a transao +por meio do menu ou da entrada do c*digo de transao-. A atuali(ao da variante standard efetuada por meio da funo 06r para 78 9ariante standard0 na atuali(ao de variantes. :. Criar a variante e entrar um texto breve. ;. ' possvel entrar os valores para a variante com 0ntradas de tela0. A transao! para a /ual deve ser atuali(ada a variante! executada e os valores do campo podem ser entrados. m cada mudana de tela surge uma caixa de di#logo! na /ual so listados os campos da tela atual. A/ui possvel selecionar se a tela deve ser exibida! se os valores de campo devem ser transferidos e /uais as caractersticas de exibio /ue os campos devem possuir. <. ncerrar a transao e gravar a variante. 4e uma variante standard estiver instalada! esta tem de ser ativada explicitamente. =. xecutar a variante de transao com a funo 0>estar0. 4e a variante standard estiver instalada! possvel executar a transao com facilidade. Outras observaes ?aiores informa&es sobre a atuali(ao! a execuo e o transporte de variantes de transao encontram7se na A5uda para aplicao +boto 0i0-! ao executar a transao.