Ich habe ein Skript, das eine Tabelle aufnimmt, zwei Übersichtstabellen, dtMean und dtStdDev, erstellt, dann einige Tabellen zeichnet und diese in einem neuen Fenster wie folgt öffnet:
vlb = V List Box(
dtMean << Tabulate(
...),
dtStdDev << Tabulate (
...)
);
closeTables = Expr(
Close( dtMean, NoSave );
Close( dtStdDev, NoSave );
);
nw = New Window( "Tool to tool matching",
Show Menu( 0 ),
Show Toolbars( 0 ), On Close(closeTables), vlb
);
diese On Close-Anweisung verursacht einen Fehler:
Name nicht aufgelöst: Beim Schließen beim Zugriff oder bei der Auswertung von 'Beim Schließen', Beim Schließen(closeTables) /*###*/
[OK]
Aber wenn ich closeTable separat ausführe, werden die Tabellen geschlossen.
Warum und wie kann das Problem behoben werden?
Macht nichts, es muss sein
<< On Close()
nicht
On Close()