Questione : Avere bisogno dell'aiuto con il rapporto di cristallo e lo studio visivo

Sto provando ad ottenere il mio primo rapporto di cristallo che funziona sotto lo studio visivo 2008. Notarlo prego non stanno utilizzando l'assistente di SQL.   Il problema è il rapporto sta venendo sullo spazio in bianco. PENSO che sia un problema di parametro ma non sono sicuro.  Ciò è che cosa ho fatto:    In primo luogo ho aggiunto un gruppo di dati con un adattatore di dati sotto App_code.  Ha denominato hardcard.xsd.  Denomina una procedura immagazzinata dell'elaboratore centrale DB2. Quando scatto sopra i dati di previsione e gli dò un parametro denomina sui dati corretti.  Così so che la parte sta funzionando correttamente. Il parametro è denominato Prmt_ID.

Then ho generato un rapporto using lo stregone di cristallo di rapporto sotto lo studio visivo. Ho usato il gruppo di dati precedente come il datasource.  Lo stregone lo ha elencato come una delle fonti di dati disponibili nell'ambito dei dati di progetto.  Il rapporto è chiamato BuildingPermt.rpt ed è situato sotto un dispositivo di piegatura denominato permessi.  Ho aggiunto un campo di parametro via l'esploratore del campo e denominato esso Prmt_ID.

Under lo stesso dispositivo di piegatura come il rapporto io ha aggiunto una forma di fotoricettore e denominato esso BuildingPermit.aspx.  Ho aggiunto un CrystalReportViewer. Qui è il codice: class= " lineNumbers " >
1 del >
di Language= " VB " MasterPageFile= " ~/MasterPages/MasterPagePermit.master " AutoEventWireup= CodeFile= " BuildingPermit.aspx.vb " Inherits= " Permits_BuildingPermit " della pagina di ><%@ " del prettyprint " " del class= del id= " codeSnippet862713 del >




               
  

di Content>
1 del >

Option codeBody " del prettyprint " " del class= del id= " codeSnippet862714 del >


I dell'estremità Class
class= del

Risposta : Avere bisogno dell'aiuto con il rapporto di cristallo e lo studio visivo

Usare prego soltanto questo codice non usano il setdatasource:
configuracrystalReports secondari pubblici ()
        BuildingPermit fioco come nuovo ReportDocument ()
        Reportpath fioco come stringa = “C:\Visual Studio 2008\WebSites\LandMgmt\permits\BuildingPermt.rpt
        BuildingPermit.Load (reportpath)

        Mytable fioco come nuovo App_Code/Hardcard.HardcardDataTable
        Myadapter fioco come nuovo App_Code/HardcardTableAdapters.HARDCARDTableAdapter

        myadapter. Riempire (mytable, 192174)
        BuildingPermit.SetDatabaseLogon (“yourusername, “yourpassword„)
        BuildingPermit.SetDataSource (DirectCast (mytable, DataTable))

        myCrystalReportViewer.ReportSource = BuildingPermit

    Sommergibile dell'estremità

Non importare la vostri tabella/tableadapters.  Dovete calcolare che fuori la nomina corretta per loro voi dovrebbe vederla usando il intellisense. Dovrebbero essere là per voi.
Dovete usare il materiale di riempimento.
Non so perché i vostri hanno App_Code prima del nome di gruppo di dati. Mi domando se l'edizione è come la avete generata.
Altre soluzioni  
 
programming4us programming4us