Sabia que em C/AL pode abrir o formulário por defeito de uma tabela sem que se saiba qual o ID desse FORM? Para isso é apenas necessário utilizar a função FORM.RUNMODAL (Number [, Record] [, Field]) sendo que só precisa de colocar o valor zero, em vez do nº do formulário, e em seguida o nome do variavel do registo da tabela.
Por exemplo:
Se usar a variável recProduto do tipo record e subtipo Item (Produto):
recProduto.SETFILTER("Gen. Prod. Posting Group", 'NACIONAL');
FORM.RUNMODAL(0,recProduto);
Deixe um comentário