No ScriptCase existe a possibilidade de trabalhar com Javascript e Ajax, onde nestes dois tipos existem o evento chamado ‘onFocus’, que ele seria executado no foco do campo escolhido.
Eu não sei ao certo como fariamos de uma maneira geral ele só retornar os campos que tiveram foco, por exemplo, creio que teria que fazer através do javascript, etc…
Mas, você pode estar criando um evento para cada campo e dentro de cada um armazenar em uma variável global o nome do mesmo. O problema é que seria muito manual o processo, se você possuir muitos campos, será um trabalho muito árduo…
Mas, vai a “dica”.
Para alterar dinamicamente um “formulário”, vocÊ pode estar trabalhando com a aplicação de filtro, voce cria uma nova aplicação de filtro baseado na mesma tabela do formulário, e faz a ligação para o formulário em questão.
Ou dependendo muito da regra, teria que criar através de código especificos… que vai depender muito do que você está querendo.
Na aplicação de consulta, já existem estas opções por padrão.
Rodrigo Lins.