Origine dati

giovedì 31 gennaio 2008 - 14.11

Apple Profilo | Newbie

Ciao a tutti,
so creare un report. Non sono un esperto, ma ci riesco abbastanza bene.

Vorrei sapere se esiste un modo per evitare di inserire dal designer una origine dati nel report.
Vorrei riuscire a passargliela da codice.

Qualcuno mi sa dire se è possibile?
Grazie.

freeteo Profilo | Guru

ciao,
il report viene costruito su uno schema, e poi si aspetta quello con dati di valori / quantita' / origine anche diversa, ma con quella struttura, quindi devi passarglieli eventualemente facendo degli alias nelle query...

Oppure puoi dirgli impostando le info di logon da codice di andare lui a prendersi i dati da una sorgente diversa, ma che abbia cmq quelle colonne...

Altrimenti so che esiste una licenza di Crystal Report che ti permette di creare tun report tutto da codice ma non so il costo e soprattutto se l'hanno portata anche su .net, ti parlo di cose che avevo visto anni fa...

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

Apple Profilo | Newbie

Ciao Matteo.
Hai scritto: "Oppure puoi dirgli impostando le info di logon da codice di andare lui a prendersi i dati da una sorgente diversa, ma che abbia cmq quelle colonne..."

Ho un database chiamato ARCHIVIO.MDB
Al suo interno c'è una tabella chiamata CLIENTI
che ha due colonne ID e NOME.

Nella form ho creato un dataset chiamato DS
con una datatable CLIENTI
Ho anche una bindingsource BS
Tutto questo è creato da codice.

Sei in grado di farmi un esempio su come fare per visualizzare in TEXTBOX1 e TEXTBOX2 in REPORT.RDLC il campo ID e quello NOME?
Grazie

freeteo Profilo | Guru

ciao,

>Ciao Matteo.
>Hai scritto: "Oppure puoi dirgli impostando le info di logon da codice di andare lui a prendersi i dati da una sorgente diversa, ma che >abbia cmq quelle colonne..."
Questa frase va bene per Crystal Report, non è applicabile a Report RDLC, scusa ma nn avevi specificato il tipo di report che stavi usando, avevo frainteso.


Per i report RDLC devi invece passargli tu da codice la DataSource, quindi ti allego un esempio abbastanza classico che usa la tecnica di passaggio di dati tramite ado.net.

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

Apple Profilo | Newbie

Ho controllato il tuo esempio.
Quindi devo capire che in ogni caso deve essere definita una origine dati nel designer e si deve creare un dataset tipizzato, anche se poi si sostituisce a quello creato da codice?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5