Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

ACF Management

Met behulp van de codeunit ACF Management heeft u de mogelijkheid om de belangrijkste besturingsfuncties van de Anveo Client Suite op te roepen en te gebruiken in hun code.

De voor de communicatie met de Microsoft Dynamics NAV 2016 gebruikte webservices staan om technische redenen geen interactie met de gebruiker in de Anveo Mobile App toe. Hierdoor worden de Microsoft Dynamics NAV 2016-functies MESSAGE, CONFIRM, STRMENU en DIALOG niet automatisch geïdentificeerd en weergegeven in de client. Anderzijds kunnen deze vooraf bepaalde beperkingen die door de webservices worden opgelegd, met weinig moeite worden omzeild door deze aanroepen over te dragen aan de codeunit ACF Management. De codeunit maakt automatisch een onderscheid tussen Microsoft Dynamics NAV 2016-client en Anveo Client Suite en verwerkt de koffer automatisch.

Foutmeldingen veroorzaakt door ERROR hoeven niet te worden aangepast, de webdienst kan deze afhandelen.

GetSessionID

Geeft de huidige sessie-ID van de Anveo-gebruiker terug.

GetACFUserOrUSERID

Geeft ofwel de Anveo User Code of de globale variabele USERID van de Microsoft Dynamics NAV 2016, afhankelijk van de C/AL code, die door Anveo Client Suite of door de Microsoft Dynamics NAV 2016 wordt opgeroepen.

GetACFUser

Retourneert de Anveo User-gebruikerscode, mits deze in de Anveo Client Suite wordt gebruikt. Anders wordt een blanco waarde teruggegeven.

IsACF

Geeft aan of de C/AL code wordt aangeroepen uit het Anveo Client Framework zodat verschillende soorten gedrag kunnen worden vastgesteld. Vergelijkbaar met ISSERVICETIER of GUIALLOWED in Microsoft Dynamics NAV 2016.

IsApp

Geeft aan of de C/AL code wordt aangeroepen vanuit de Anveo Mobile App zodat verschillende soorten gedrag kunnen worden vastgesteld. Vergelijkbaar met ISSERVICETIER of GUIALLOWED in Microsoft Dynamics NAV 2016.

Log

Schrijft een logboekvermelding voor een bepaalde functie met een begeleidende tekst. U kunt uw C/AL-code debuggen met behulp van de geactiveerde protocollering van alle gebruikersingangen.

Bij het openen van Anveo Pages worden de brontabel en de relatiecode als parameter in plaats van de bestemmingstabel (zoals het geval is in de Microsoft Dynamics NAV 2016-norm) overhandigd. Aangezien de bestemmingstabel zich in de gespecificeerde relatie bevindt en alle filters (inclusief het beveiligingsfilter) daar zijn ingesteld, moeten de Anveo Pages om veiligheidsredenen op deze manier worden geopend.