Shell-Aufruf im Optimizer
Oliver Kutter
Guten Tag zusammen,Beim "FunctionButton" gibt es die Möglichkeit des Shell-Aufrufs.
Beim "Optimizer" klappt das nicht, hier muss C# oder VB Code eingesetzt werden. Ich bin kein Programmierer, gibt es ein Beispiel um aus dem "Optimizer" mit VB eine beliebige exe z.B. mit 2 Parametern aufzurufen?
Vielen Dank
Oliver Kutter
Sascha Balke
Hallo Oliver,die Suche wäre dein Freund gewesen. ;)
[URL="http://www.coresystems.ch/forum.html?&L=&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=1364"]externer Programmaufruf mit Parametern (New Menu) klicken und umsetzen.
Bei weiteren Fragen einfach noch mal melden
Oliver Kutter
Hallo Sascha,das ist bekannt und klappt soweit ja auch. Aber im Optimizer gibt es keine direkte Möglichkeit, ein Shellkommando auszuführen - hier muss man coden...
Viele Grüsse
Oliver
Fritz Schwendemann
Hallo OliverSo geht's, Beispiel Shutdown:
System.Diagnostics.Process.Start("%windir%system32shutdown.exe","/s /f");
Für anspruchsvollere Befehle oder Consolenfenster im Form integriert gibt es einige Beiträge in Foren, z.B. unter http://www.mycsharp.de/wbb2/thread.php?threadid=9157. Viel Spass!
Gruss, Fritz
Oliver Kutter
Hallo Fritz,gracias - klappt soweit wunderbar. Ist Dir bekannt wie ich da nun noch die DocNum der aktuellen Form parametrisieren kann? [%G;8] etc. geht in der Funktion nicht.
Viele Grüße
Oliver
Fritz Schwendemann
Hallo OliverDu kannst die Beleg-Nummer z.B. einer Variablen zuweisen, die Du dann weiterverwenden kannst:
string _docNum = TextEdit.GetFromUID(pVal.Form, "8").Value;
Gruss, Fritz
0
Please sign in to leave a comment.
Comments
0 comments