Om man loopar ut en massa värden i en MSFlexGrid, och man vill att när man klickar på ett fält få upp id:et för just det fältet.
Äre någon som förstår?
-----------------------------------------------
Alltså:
MSFlexgrid
Data från databas
Klicka i Flexgriden, få id:et på datat
-----------------------------------------------
ValtID är en sträng som innehåller värdet i cellen man klickar på.
Om ID ur din databas ligger i en särskild kolumn; byt ut valdCol i TextMatrix() mot numret som motsvarar den rätta kolumnen. (Börjar med 0)
Jag har ej testkört koden,
Private Sub MSFlexGrid_Click()
valdRad = MSFlexGrid.Row
valdCol = MSFlexGrid.Col
valtID = MSFlexGrid.TextMatrix(valdRad, valdCol)
End Sub
Tror inte det, men om dina ID:n är numrerade från 1 tom n så blir ju n = antalet rader i flexgriden. Men det förutsätter att man lägger in dem i nummerordning och att dina ID:n ligger i en följd med bara siffror.
ID:t blir då lika med den valda raden.