Aanvraagformulieren / Rapportpagina’s van rapporten
Met behulp van virtuele tabellen kunt u ook aanvraagformulieren / pagina’s voor Dynamics-rapportages maken om een filter en opties in te stellen. Een voorbeeld van een aanvraagformulier / pagina voor een rapport is te vinden in de kernapplicatie van de Anveo Client Suite op de webpagina met code RPT_CUSTTOP10. Om een aanvraagformulier/pagina aan te maken met behulp van virtuele tabellen, doe je het volgende:
- Open het aanvraagformulier / de pagina van het rapport en maak voor elke tabel waarop u een virtuele tabel met de juiste velden wilt filteren (bijv. Customer table, velden No. , Customer Posting Group, Currency Code, Date Filter).
- Als het rapport opties heeft…: Maak een virtuele tabel voor deze opties. Elke variabele komt overeen met een veld in de virtuele tabel en heeft hetzelfde gegevenstype als de variabele. Variabelen van type-optie hebben ook dezelfde optiewaarden nodig.
- Maak een Anveo Page aan op basis van de virtuele tabellen die u eerder hebt gedefinieerd.
- Definieer een actiecode voor het oproepen van het rapport (Setup > Actiecodes) en voer die actiecode in een menu-item op de nieuwe Anveo Page in.
- Programmeer de functionaliteit van de actiecode in de OnAction trigger in de codeunit ACF Events of in de OnAction trigger in een codeunit van uw module. De programmering moet vergelijkbaar zijn met die van de codeunit ACF Events Sales & Marketing functie OnAction_RPT_CUSTTOP10().
- Als uw rapport opties heeft…: Definieer in het rapport een functie om de opties over te dragen. Het aanroepen van deze overdrachtsfunctie moet worden uitgevoerd zoals in de functie OnAction_RPT_CUSTTOP10() codeunit ACF Events Sales & Marketing gebaseerd op het commentaar met de Rapportopties.