Hallo
Du machst nichts falsch. Parameter konnten, und können, zumindest bis WF1 nicht via UDF übergeben werden, es sei denn siw stehen in einer Beziehung des Referenzteils drin. Es nutzt auch nichts einen Parameter im Referenzteil zu definieren, der in keiner Beziehung benutzt wird.
Es gibt da eine Möglichkeit, ich wills nicht Trick nennen, aber man könnte es so machen.
Während der UDF Erzeugung auf Pro/programm gehen und dort auf edit.
Das Program file wird geöffnet.
Dort sind zwei Zeilen zu finden.
INPUT
END INPUT
zwischen die Zwei Zeilen deinen Parameter schreiben im Format
<Parametername><Parametertyp>, z.B. ALPHA STRING, für den Parameter Alpha vom Typ Zeichenkette.
Wenn du jetzt dein UDF einbaust und die Plazeirung abgeschlossen ist steht das Menü auf Regenerieren und dort auf #Aktuelle Werte, #Eingeben.
Gehe auf #Eingeben und du kannst deinen Parameter mit Leben füllen.
Einen kleinen Haken hat die Sache:
Die Input Anweisung im Programm wird mit dem UDF in dein Teil kopiert.
Du hast die Möglichkeit diese zu ignorieren oder wieder zu löschen.
Vieleicht hilfts ein wenig
Gruß
Olaf
------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP