Deshalb gilt auch, dass man für externe UDFs mit optionalen Parametern für jede Parameter-Kombination eine (RPG)-Funktion generiert, die nichts anderes macht als die Orignial-Funktion aufzurufen. Diese Funktionen werden dann alle mit dem gleichen Namen (Überladung) registriert.

Alternativ kann man auch die externe Funktion mit allen Parametern registrieren und bei den optionalen Parametern Default-Werte hinterlegen. Werden beim Aufruf der Funktion dann nicht alle Parameter übergeben, werden für die fehlenden Parameter die Default-Werte übergeben.

Birgitta