Spalte mittels Script in Online Table Control einfügen(WinCC)

Hotsch

Level-1
Beiträge
149
Reaktionspunkte
13
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

ich bin hier gerade etwas mit WinCC am verzweifeln. Ich will eine neue Spalte in einem Online Table Control mittels VB-Script einfügen. Dies habe ich mit folgendem Befehl probiert:

Code:
Dim objTabelle
Set objTabelle = HMIRuntime.screens("NewPdl0").ScreenItems("Tabelle1")
objTabelle.ValueColumnAdd("Test")

Wobei ich dann den Befehl ValueColumnAdd in sämtlichen Variationen durchprobiert habe, also objTabelle.ValueColumnAdd(1), objTabelle.ValueColumnAdd="Test",...
Alles ohne Erfolg.
Wenn ich allerdings eine andere Eigenschaft wie z.B. den Tabelllename mit dem Befehl Caption ändere funktioniert dies Tadellos. Was mache ich verkehrt?
 
Nach langem suchen hab ich jetzt die Lösung gefunden. Ich muss der neuen Spalte noch einen Zeitbereich zuweisen damit sie angezeigt wird.
Also
Code:
objTabelle.ValueColumnTimeColumn(Str)="Zeitspalte 1"

Wirklich glücklich bin ich mit dieser Tabellenform nicht, gibt es irgendein Control womit man eine einfache Tabelle mit variablen Inhalt darstellen kann?
 
Zurück
Oben