Gambas-it

Gambas3 => Programmazione => Topic aperto da: kungfupanda - 23 Gennaio 2014, 22:27:19

Titolo: [RISOLTO] Creare un report
Inserito da: kungfupanda - 23 Gennaio 2014, 22:27:19
Ciao,

ancora una questione....sto iniziando ad usare la componente gb.report per creare report.
Ho una database da cui estraggo tramite query i dati di una serie di prenotazioni da cui dovrei creare un report. Ho disegnato il mio report seguendo le poche indicazioni presenti sul web e studiando alcuni esempio. Tuttavia il mio report rimane bianco...non vengono segnalati errori ma non funziona.

di seguito posto il codice:

Codice: [Seleziona]
Public Sub _new()
  
  $Query = "Select * from richieste"
  $Result = Connessione.$Con.Exec($Query)
  
  ReportVBox1.DataCount = $Result.Count
 
End

Public Sub rbl1_Data(Index As Integer)
  
  $Result.MoveTo(rbl5.DataIndex)
  Last.Data = $Result["nome"]

End

se effettuo il debug si osserva che il codice non passa mai alla public sub rbl1_Data e pertanto non compila i campi del report ma non capisco perché.
Ho controllato e $result.count restituisce il valore 6 (pertanto i record sono estratti correttamente).
$result è dichiarato come public in un altro modulo.

Qualcuno sa aiutarmi ??? :hard:

Grazie
Titolo: Re: Creare un report
Inserito da: Top Fuel - 24 Gennaio 2014, 18:27:27
Sei sicuro che venga richiamata in qualche altra parte del programma?
Titolo: Re: Creare un report
Inserito da: kungfupanda - 25 Gennaio 2014, 14:38:04
No. Non sono sicuro nemmeno di aver compreso esattamente la domanda.... :-[
Titolo: Re: Creare un report
Inserito da: kungfupanda - 26 Gennaio 2014, 18:44:29
Cavolo, che tonto che sono !!! ;D ;D

Bastava impostare la proprietà fixed del contenitore a true. Effettivamente un manuale su gb.report sarebbe proprio utile.

Grazie a tutti
Titolo: Re: Creare un report
Inserito da: vuott - 26 Gennaio 2014, 23:24:29
Effettivamente un manuale su gb.report sarebbe proprio utile.

Non guardate allo scemo di turno...   :donkey: