Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB 6] Data Report a runtime

    Ciao ho un report con diverse sezioni.

    Le sezioni le ho chiamate cosi':

    Titolo Report Header
    Testa Page Header
    Dettaglio Detail
    Piede Page Footer
    Fine Report Footer

    In ogni sezione ci sono 11 Label con nome Label_1 ...
    Prima di lanciare il report, io ricevo 2 array di dati e in base a questi array (Ubound) so quante label devo far vedere e che valori assegnare ad ogni label ...

    Ora in Base al codice che uso (sotto) come faccio ad assegnare valori ad ogni label???

    codice:
    Sub stampa(Optional ByVal strSQL As String)
    On Error GoTo Err_stampa
    Dim x As Byte
        'Controllo recordset e setto parametri report
        If AS400Rs.State = adStateOpen Then AS400Rs.Close
        AS400Rs.CursorLocation = adUseNone
        AS400Rs.CursorType = adOpenStatic
        AS400Rs.Source = strSQL
        AS400Rs.Open
        Set rptStatistica.DataSource = AS400Rs
        rptStatistica.Orientation = rptOrientLandscape
        Load rptStatistica
        With rptStatistica
            'Title
            .Sections("Titolo").Controls("lblTitle") = "Ciao" 
            'Header
            For x = 0 To UBound(FormatHeader) - 1
            
            Next
            'Footer
        
        End With
        rptStatistica.Show 1

    Il Codice in Grassetto è una mia prova, ma mi da errore ...


  2. #2
    Risolto scusate

    codice:
    .Sections("Titolo").Controls("lblTitle").caption  = "Ciao"

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.