¿Sabes que desde C/AL se puede abrir el formulario por defecto asociado a una tabla? Eso es, sin necesidad de conocer su ID.  Tan solo hay que indicar como parámetro de la función FORM.RUNMODAL(Number [, Record] [, Field])  un cero y la variable del record a tratar.
Por ejemplo:
recItem.SETFILTER("Gen. Prod. Posting Group", 'MERCADERIA');
FORM.RUNMODAL(0,recItem);
Utilizando la variable recItem de tipo record y subtipo Item y pasándola como parámetro lograremos que se abra su formulario asociado con los datos seleccionados.
 
No hay comentarios:
Publicar un comentario