Hallo Eugen,
mal auf die Schnelle:
Zitat:
Wie bekomme ich die Parameter für diese Action aus der API Hilfe?
Alle "offiziellen" Actions sind im Namespace Eplan.EplApi.CommandLineActions dokumentiert.
Dort ist es die Klasse Reports.
XFgEvaluateProjectAction ist eine "interne" eigentlich nicht offizielle oder besser gesagt nicht dokumentierte Action von Eplan.
LogMsgActionDone ist ein ebenfalls nicht dokumentierter Parameter,
dessen Namen aber eigentlich sagt was er macht.
Zitat:
Ist es nicht so, dass wenn ich mehr als ein Projekt offen habe oder die Action abbreche es zu Problemen, mit dem Code in der Kurzform, führen kann?
Kommt darauf an wie die interne Action XFgEvaluateProjectAction programmiert ist. Kann sein muss aber nicht, denke mal Sie wirft beim Abbruch eine Exception. Bei mehreren offenen Projekten wird man wohl im Vorfeld des Aufrufes der XFgEvaluateProjectAction bereits ein Projekt selektiert haben oder dazu auffordern. Habe die Scripte jetzt nicht angesehen. Könnte auch sein, dass die Action über alle offenen Projekte läuft. Müsste man mal ausprobieren, oder einer hier im Forum hat es bereits gemacht und weiss das.
Gruß Fritz
------------------
Um zu sehen, musst Du die Augen offen halten.
Um zu erkennen, musst Du sie schliessen und denken.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP