Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: WinCC 7.x VBS datagridin täyttö ongelma

kili79 [04.05.2016 08:54:16]

#

Jollain täällä on myös varmaan kokemusta WinCC VBS ymnpäristöstä?
Elikkä onko kukaan saanut .Net tai .Wpf datagridiä toimimaan WinCC:ssä?
Pitäisi saada näytetttyä tietoa helposti gridi muodossa, ilman looppailuja yms... Datagrid olisi oikea vaihtoehto mutta kun se ei vain halua toimia WinCC:n kanssa.
WinCC:llä on mahdollista scriptata VBS tai Ansi-C muodossa (tietyin rajoituksin!).

Esim tämän scripti toimii muualla muttei WinCC:ssä:

Dim cnSrch
Dim rsSrch
Dim findstr
Dim Dgrid

Set DGrid = ScreenItems("DataGrid")

Set cnSrch = CreateObject("ADODB.Connection")
cnSrch.ConnectionString = HMIRuntime.Tags("ODBC_ConnStr").Read
cnSrch.Open
Set rsSrch = CreateObject("ADODB.Recordset")

findstr = "select * from TestTable"
rsSrch.Open findstr, cnSrch, 2
Set DGrid.DataSource = rsSrch

DGrid.Refresh

Perus FlexGrid .Net komponentilla tämä on tehty aiemmin ja varmaan nytkin jos ei ratkaisua löydy, ärsyttävää vain joutuu kaikki toiminnot scriptailemaan ja haussa looppailemaan yms...

WinCC versio 7.4
Windows 7 x64
.Net Datagrid 4.0.30319

Muita hyviä ehdotuksia otetaan myös vastaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta