ritorno dopo un bel po' di tempo
vi espongo il mio problema con vb6
in un form ho una MSHFlexGrid che popolo con i dati
di una tabella access associando il recrdset alla proprieta'
DatSource (tutto ok); vengono pero' esposti solo alcuni dei
campi presenti nel record;
quando clicco su un rigo qualsiasi vado a leggermi l' id
del record (memorizzato in una colonna non visibile) e tramite
questo riempio il form con tutti i campi del record che posso
quindi andare a variare;
per individuare il numero di riga utilizzo il codice
NumRiga = £ctl.RowSel nell' evento Click
e adesso il problema: se faccio il click sulla riga intestazione
mi sarei aspettato come risultato zero, e invece ottengo 1
come se avessi scelto il primo dei record;
tutto sommato non sarebbe un problema se non volessi
utilizzare il rigo dell' intestazione per selezionare la colonna
secondo la quale voglio ordinare i miei record; ho quindi
la necessita' di capire se il rigo selezionato e' un rigo di
dati o di intestazione;
qualcuno sa dirmi come fare?
grazie