</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">!!!!!!!!!!!Parameterskript
if txid then
ztx = glob_id
parameters ztx = ztx
lock "ztx"
endif
:dozey: Immer wieder das gleiche Problem: Manche REQUESTs und GLOBALs sind in manchem Kontext nicht verfügbar. Und manche Befehle funktionieren nicht in manchem Kontext.
PARAMETERS funktioniert nur, wenn man sich im Einstellungsdialog des Fensters befindet oder einen Parameter graphisch ändert.
GLOB_ID funktioniert genau in diesem Kontext nicht. (="")
Wenn du GLOB_ID nicht zur Weiterverarbeitung brauchst, differenziere die Datenquelle im 2D-Skript, wo GLOB_ID (im Grundriß) funktioniert.
Ich mache das meist so:
Parameter-Skript:
VALUES "ztx" "Wert1", "Wert2", "«aus ID»", CUSTOM
2D-Skript
IF ztx="«aus ID»" AND GLOB_CONTEXT=2 AND VARTYPE(GLOB_ID)=2 THEN ztx=GLOB_ID