Mostrar valores de retorno o variables C/AL
Puede utilizar tablas virtuales para mostrar valores de retorno de funciones o variables en la interfaz gráfica de usuario. En este caso, el campo virtual no almacena datos, sino que simplemente sirve como marcador de posición para enviar cualquier dato de C/AL al cliente. El concepto es similar al uso de variables globales en las páginas del cliente .
Un ejemplo de esto está en la aplicación central del Anveo Web Portal. El ejemplo está en las últimas líneas de la función OAGetField_EXAMPLE() dentro de la codeunit ACF Events Admin/Examples.
Para visualizar un valor de retorno de la función, haga lo siguiente:
- Cree una tabla virtual con un campo que debería mostrarse y establezca la visibilidad como Sólo lectura.
- Añada este campo virtual a la Anveo Page en la que se debe mostrar el valor de retorno / variable.
- Configure el valor del campo en el trigger OnAfterGetField en codeunit ACF Events o en su módulo (como en el ejemplo mostrado anteriormente utilizando FldRef.VALUE). La identificación del campo puede hacerse por el Field Name o por una combinación de Virtual Field Code y Virtual Table Code.