|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2817
|
[VB.NET] Report da codice
Come Report sto usando XtraReport
Per creare il primo report ho utilizzato il wizard che ti permette di fare l'elenco dei campi da trascinare nel report stesso. Poi nella form sotto la voce di un pulsante ho messo Dim XtraReport2 As New rptTuttiAtleti XtraReport2.ShowPreview() A questo punto mi visualizza il report Vedi foto ![]() Ora voglio fare il tutto da codice quindi mettere il mio dataset associato al report Quindi devo passare il mio dataset. Questo è il mio dataset: XtraReport2.DataSource = atleti.Tabella.TableName Dim XtraReport2 As New rptTuttiAtleti XtraReport2.DataSource = atleti.Tabella.TableName XtraReport2.ShowPreview() Lui mi apre il report ma non c'è niente Come devo fare per dirgli alle varie caselle di testo nel report di prendere i dati dal dataset???? Ciao e grazieeeeeee
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Non conosco li tipo di report che stai utilizzando ne tantomeno vb.net, ma di sicuro associare qualcosa solo al datasource non basta.
Voglio dire che il datasource ti permette di associare la fonte, ma poi i singoli dati li devi estrarre in qualche maniera. Vedi se il tuo controllo report dispone di qualche proprietà o metodo tipo: ValueMember oppure DisplayMember. Oppure hai provato sul sito del software che stai utlizzando? P.S.: è un componente free per .net? RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2817
|
No
Quote:
No è a pagamento
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:15.





















