In diesem Blogbeitrag wird erläutert wie das erstellen von einer neuen Funktion innerhalb einer vorhandenen oder nicht vorhandenen Codeunit funktioniert.
Geöffnete Codeunit mit oder ohne Inhalt:
Nun klickt man auf Ansicht und dort auf den Unterpunkt C/AL Globals.
Nun sollte sich folgendes Fenster öffnen:
Dort klickt man auf den Reiter "Functions" und fügt in die leeren Zeilen den Namen der Funktion die man haben möchte ein. In diesem Fall heißt sie "derNameMeinerFunktion".
Wie auf diesem Bild zu sehen ist wird gleich nach drücken der TAB oder ENTER Taste der Eintrag in die Codeunit übernommen.
Nun kann man in die neu erstellte Funktion den gewünschten Programmcode einfügen:
Die Funktion muss dann nur noch in einer Form oder einer Tabelle per "derNameMeinerFunktion" aufgerufen werden.