Toon retourwaarden of C/AL-Variabelen
U kunt virtuele tabellen gebruiken om de retourwaarden van functies of variabelen op de grafische gebruikersinterface weer te geven. Het virtuele veld slaat in dit geval geen gegevens op, maar dient gewoon als plaatsbewaarder om gegevens van C/AL naar de klant te sturen. Het concept is vergelijkbaar met het gebruik van globale variabelen in pagina’s in de Dynamics-client.
Een voorbeeld hiervan is de kernapplicatie van de Anveo Web Portal. Het voorbeeld staat in de laatste regels van de OAGetField_EXAMPLE() functie binnen de codeunit ACF Events Admin/Examples.
Om een functie-retourwaarde weer te geven, doet u het volgende:
- Maak een virtuele tabel met één veld dat moet worden weergegeven en stel de zichtbaarheid in op Read Only.
- Voeg dit virtuele veld toe aan de Anveo Page waarop de retourwaarde / variabele moet worden weergegeven.
- Stel de veldwaarde in het OnAfterGetField trigger OnAfterGetField in de codeunit ACF Events of in uw module in (zoals in het voorbeeld hierboven met de FldRef.VALUE). Identificatie van het veld kan worden gedaan door de Field Name of door een combinatie van Virtual Field Code en Virtual Table Code.