Report da Struttura

Salve varrei sapere se possibile stampare un report utilizzando la array di una struttura composta dai vari campi da stampare, esempio:

MiaStruttura(39) As Struttura

Stampa del report

Fine

la struttura dichiarata cos:
Struttura
Numero1 As Integer
Nome1 As String * 32
Importo1 As Currency

Grazie per la vostra risposta

Ciao Pietro,
puoi realizzare la sorgenti dati di un report da qualsiasi cosa.
Poniamo di farlo con una classe.
Crea una classe (ad esempio sorgenteReportStruttura)
con una propriet: data() as Struttura
e con un construtcor (redatta() as Struttura)

In questo modo dove serve (ovvero dove hai miaStruttura(39) e ad esempio nel pulsante per la stampa)
dim sorgente as new sorgenteReport(MiaStruttura)

Ma per rendere realmente questa classe una sorgente per il report devi selezionarla nell’IDE e scegliere di implementare l’interfaccia Reports.DataSet

Fatto questo nella classe vedrai i metodi che devi implementare per poter rispondere alle richieste del Report.

Per vedere tutte le istruzioni vedi questo post https://www.xojoitaliablog.com/impariamo-xojo-report-senza-database/

Grazie per la risposta prover ad usare i report, ciao