Situação/Requisito: | O cabeçalho da tela para informação/troca de Recurso Humano do Monitor de Serviços está apresentando campos desalinhados. Além disso, o browse que lista os movimentos não está ocupando a tela de forma que todo o espaço seja aproveitado. Esta situação ocorre devido ao novo guideline definido para a versão 12 do Protheus, no qual a Enchoice Bar ocupa um espaço maior nas telas do sistema. |
Solução/Implementação: | Realizada alteração para que o sistema calcule e dimensione a tela da rotina e seus respectivos componentes de forma adequada. Sendo assim, os campos permanecerão alinhados e o browse para seleção das atividades aproveitará todo o espaço disponível, e assim mais registros poderão ser visualizados de uma única vez. Para isso, foi utilizada a classe FwDefSize(), que tem por objetivo aproveitar a maior área da tela possível, levando em consideração a resolução adotada pelo sistema operacional. |