+ Rispondi al Thread
Pagina 3 di 3 primaprima 123
Visualizzazione dei risultati da 21 a 24 su 24

Discussione: Popolare singola riga di una flexgrid

  1. #21
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    2,851
    Non va bene. Ripartiamo da qui:
    codice:
    With MSFlexGrid1
             sSQL = "SELECT Data,Turno FROM Turni WHERE Data BETWEEN #" & Format(Text1.Text, "mm/dd/yyyy") & "# AND #" & Format(Text2.Text, "mm/dd/yyyy") & "#"
             sSQL = sSQL & " AND Badge=" & Val(.TextMatrix(2, 2))
             sSQL = sSQL & " Order By Data"
             Set rs = cn.Execute(sSQL)
       
       While Not rs.EOF
             .TextMatrix(2, Day(rs!Data) + 2) = rs!Turno
              rs.MoveNext
       Wend
    End With
    
    rs.Close: Set rs = Nothing
    Qui ti mancava solamente di far crescere l'indice di riga per ogni badge. Quindi:
    codice:
       While Not rs.EOF
           iRiga = iRiga + 1         
          .TextMatrix(iRiga, Day(rs!Data) + 2) = rs!Turno
          rs.MoveNext
       Wend
    Il regolamento del forum: la prima cosa da leggere.

  2. #22
    pierovb non è in linea Scolaretto
    Luogo
    Reggio Calabria
    Post
    276
    e nella query

    codice:
    sSQL = sSQL & " AND Badge=" & Val(.TextMatrix(2, 2))
    come faccio ad incrementare la riga per inserire il nuovo Badge ?

  3. #23
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    2,851
    Ti ostini a voler fare una query che legge un solo record. Invece devi ottenere TUTTI i record del mese, quindi togli quella condizione sul badge.
    Il regolamento del forum: la prima cosa da leggere.

  4. #24
    pierovb non è in linea Scolaretto
    Luogo
    Reggio Calabria
    Post
    276
    Si, perfetto, hai ragione mi ero fissato ad estrapolare i record di un solo nominativo per volta.

+ Rispondi al Thread
Pagina 3 di 3 primaprima 123

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi