Halle Leute.. folgendes Problem. Ich bin Diadem-Anfänger und möchte Messwerte aus einer Text-Datei ins Datenportal laden und diese im "View" anzeigen. Alles per Script. Führe ich den Script einmal, ist alles gut. Eine Gruppe mit Kanälen wird ins Datenportal geladen, und diese auch dargestellt. Nun möchte ich den Script nochmal ausführen, um Daten aus einer weiteren Datei zu laden und darzustellen in einem neuen Viewfenster-Blatt. Nun zum Problem: Zwar werden die Daten geladen, neuer Viewfenster-Blatt erstellt, aber sobald ein Kanalname bereits in der ersten Gruppe existiert, wird dieser dargestellt und nicht der neu geladene. Ausserdem wird für die x-Achse der Zeitkanal der ersten Gruppe genommen (und zwar für alle Kanäle), und das alles, obwohl ich x- und y-Achsen explizit über Gruppennummer und Kanalnummer angebe mit: For Each MyChn in Data.Root.ChannelGroups(GroupCount).Channels View.ActiveSheet.ActiveArea.DisplayObj.Curves.Add(Data.Root.ChannelGroup s(GroupCount).Channels.Item("Time").Name, MyChn.Name) Next Bin echt am Verzweifeln.
Hat sich erledigt. Data.Root.ChannelGroups(GroupCount).Channels.Item("Time").Name liefert ja auch nur einen Namen, und hat dann keinen Bezug mehr zur Gruppe. Mit der Funktion GetReference gehts..
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.