10-25-2005 01:04 PM
10-26-2005 11:14 AM
Hallo Markus,
es ist wichtig bei der Erstellung von VBS-Skripten die verschachtelte Struktur zu beachten. Die Namen der Objekte und Unterobjekten sollten auch übereinstimmen.
Ich brauche auch den Code der diese Fehler verursacht.
AmirG
National Instruments
10-28-2005 06:18 AM
Hallo AmirG,
Danke für Deine schnelle Antwort. Ich habe inzwischen das Grundproblem zwar nicht gelöst, aber immerhin umgehen können.
Mit D2AxisXObj(1) bzw. D2AxisYObj(1) konnte ich im geöffneten 2D-Axis-Objekt die X-Achsen-Objekte öffnen, so dass die dem Objekt zugeordneten Variablen endlich verändert werden konnten. Das Script läuft jetzt sauber durch und generiert mir mit weiteren Schleifenstrukturen beliebig viele einzelne Seiten und Diagramme.
'X-Y Achse generell
Call GRAPHObjOpen(D2AxisXObj(1))
D2AXISYOFFSET =0
D2AXISYOFFORIGIN ="AxisOrigin"
D2AXISXOFFSET =0
D2AXISXOFFORIGIN ="AxisOrigin"
'...
'Achsendefinitionen: X-Achse
D2AXISXDIVMODE ="Date/Time"
D2AXISXSCALETYPE ="complete automatic"
D2AXISXTICKDIST ="calculated from tick space"
D2AXISXTICK =300
D2AXISXTICKCHN ="[1]/Timestamp"
D2AXISXTXT ="@chnpropget(""["&inkrement&"]/"&"Timestamp"",""unit_string"")@"
Call GraphObjCLose(D2AxisXobj(1))
An Deinem Tipp mit der verschachtelten Grundstruktur wird wohl was dran sein. Werde damit wohl noch ein wenig experimentieren müssen. Vielen Dank für die Gedankenanregung und Deine Mühen