Allgemeine Scripte

In PMS32 ist eine mächtige Script-Sprache implementiert.

Mit diesem Scripting kann PMS 32 auf die speziellen Anforderungen der Anwender angepasst werden. Dieses ist sowohl im Bereich der Oberfläche, den Menues wie auch in den Programm-Funktionen: Kalkulation, Materialwirtschaft usw. durchführbar.
Mehr Information über das Scripting, die Dienstleistung oder die Ausbildung Ihrer Mitarbeiter können Sie hier anfordern.

Beispiel einer Menue-Anpassung mit Erzeugung einer Excel-Datei:
[TEST]
(STARTWAHL)
>SCRIPT
private lcmandant
lcmandant=""
if "TEST"$m.g_datpfad
lcmandant="Q:\PMS\PMSCOM\DATEN\COMPMS\"
else
lcmandant="Q:\PMS\TEST\DATEN\TEST\"
endif
wait window nowait "Starte Mandant: "+lcmandant
do g_scrpfad+'DATATRAN.FXP' WITH lcmandant,m.l_Program
return
<SCRIPT
[B01]
(USERPAD1)
def ="PROMPT 'TEST-Men\<ü'"
+def =" AFTER _msm_edit"
+def =" KEY ALT+ü"
on ="ACTIVATE POPUP userpopup"
{USERPOPUP}
def ="MARGIN RELATIVE SHADOW SCROLL COLOR SCHEME 4"
?200?
def ="PROMPT 'Datenauswahl' skip for l_change"
On_Selection ="=domensc('SYSTEM77.INI','TEST.STARTWAHL')"
[C6X]
(USERPAD1)
def ="PROMPT 'TEST-Men\<ü'"
+def =" AFTER _msm_edit"
+def =" KEY ALT+ü"
on ="ACTIVATE POPUP userpopup"
{USERPOPUP}
def ="MARGIN RELATIVE SHADOW SCROLL COLOR SCHEME 4"
?200?
def ="PROMPT 'Datenauswahl' skip for l_change"
On_Selection ="=domensc('SYSTEM77.INI','TEST.STARTWAHL')"
[C63]
(DATENAUSTA)
{EXPORT}
?100?
def ="PROMPT '\-'"
?101?
def ="PROMPT 'Ausgabe Swartkunden nach Excel'"
on_selection ="=DOMENSC('SYSTEM77.INI','C63.SWARTKUNDEN')"


Report Scripte

Nähers in Kürze.


Zugriffe heute: 2 - gesamt: 6881.

Letzte Änderung am Donnerstag, 3. Mai 2018 um 20:05:11 Uhr.