SQL Daten in WinccFlex V13 anzeigen

blimaa

Level-2
Beiträge
964
Reaktionspunkte
105
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

In früherern Projekten wurde Daten von einer SQL Datenbank im WinCCFlexible mittels K7Grid und ein bisschen Skript angezeigt. Nun müsste ich wieder Daten im WinCCFlexible anzeigen lassen. Doch das K7Grid gibt es nicht mehr unter Eigene Controls. Ich habe nun unter Eigene Controls folgendes gefunden: DataGrid und DataGridView. Leider bekomme ich dort gar nichts angezeigt, respektiv ich weiss nicht auf was ich dort im Skript schreiben muss. Wie handhabt ihr solche Anzeigen? Was sind bessere Alternativen?

Daten auf SQL schreiben etc. läuft über Skript.

-WinCC Flexible Advance V13 Upd.6
-sollte auf einer PC Station laufen

Gruss blimaa
 
K7Grid ist eine Komponente von Step7-Classic. Hast du dieses installiert?

Habe leider auch schon auf ein- zweimal auf das K7-Grid Object zurückgreifen müssen, da ich sonst kein anderes Grid-Control finden konnte das unter WinCC-Flex 2008 läuft. K7-Grid ist halt auch ne Krux, da undocumented and unsupported...
Leider stellt Siemens bei WinCC-Flex aber nichts brauchbares zur Verfügung um mal schnell hundert Einträge aus ner DB entgegen zu nehmen.

Interessant wäre ob mit TIA-WinCC-Advanced die Kompatibilität zu externen OCX-Objekten verbessert wurde...
Schon mal SCGRID oder SGrid 2.0 mit dem neuen TIA ausprobiert? Unter Flex ist die Runtime damit noch abgestürzt...

Zu den vorhandenen "DataGrid" und "DataGridView" ist die Frage wo die herkommen, sieht man noch wie im Flex den Dateipfad wo das OCX liegt?

Vielleicht geht das ja endlich, meine Hoffnungen halten sich aber in Grenzen. Sch... Siemens... :sm9:
 
Zuletzt bearbeitet:
Die Grids die ich oben aufgezählt habe sind Freeware-Grids...
Aber egal ob Freeware oder Bezahlware, für Flex hab ich nie ein brauchbares Grid gefunden.

Meine Frage nach den Pfaden kommt da ich der Meinung bin dass das von dir angesprochene "DataGridView"-Control vermutlich das DataGridView Control der Windows Forms ist.
Dokumentiert sollte dieses sein, aber die Frage ist ob es..
a) lizenziert ist
b) in der TIA-Runtime lauffähig ist
 
Hi
Ja es sind wirklich System.Windows.Forms.
Und laut deinem Link ist DataGridView der Nachfolger von DataGrid.
Mal schauen was ich sonst noch herausfinde.

Gruss blimaa
 
Hi
Die "Lösung": im Skript eine Html Datei erzeugen. In der Html kann man relativ einfach eine Tabelle erzeugen. Diese wird lokal gespeichert und im Browser in der Visu angezeigt.

Gruss blimaa
 
Zurück
Oben