Visualizzazione dei risultati da 1 a 4 su 4

Discussione: VB6 - Data Report

  1. #1

    VB6 - Data Report

    Nella Section1 di un datareport si possono visualizzare le variabili ottenute da un For?????
    Mi spiego meglio ... il mio ciclo è questo

    codice:
    Rs5.Open "SELECT cliente.idcliente, fattura.idfattura From fattura, cliente WHERE fattura.idanagrafica = cliente.idcliente AND (fattura.idrata IS NOT NULL)", cn, 1
    
    For I = 1 To num   
    Rs1.Open "SELECT SUM(totaleivato) AS totale, descrizionefattura.idfattura From descrizionefattura, fattura WHERE descrizionefattura.idfattura = fattura.idfattura AND (fattura.idrata IS NOT NULL) and fattura.idanagrafica = " & idcliente & " and fattura.idfattura = " & idfattura & " GROUP BY descrizionefattura.idfattura", cn, 1
    
    Rs5.MoveNext
            
    DataReport2.Sections("Section1").Controls("totale").Caption = FormatNumber(Rs1.Fields("totale"))
    Rs1.Close
    Next I
    La variabile totale assume tre valori diversi (240, 248 136) ma così facendo visualizzo solo l'ultimo valore che assume il 136

    Come posso visualizzare i tre totali????
    Grazie

  2. #2
    La soluzione migliore credo sia quella del recordset gerarchico.
    Con una unica query si estraggono sia i dettagli che i subtotali, poi si popolano Section1 con i dettagli e le sezioni di gruppo con i subtotali.

    Ma non riesco a farla qualche esempio???

  3. #3

    help

    HELP
    Mi sono bloccata in questo punto .....
    HELP

  4. #4
    Nessuno sa darmi una mano????
    Non vi è mai capitato un problema così????
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.