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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.