Questione : Come rimuovo “il rassdk: /„ dalla proprietà di cristallo di nome di schedario di rapporto?

Ho un'applicazione di .net delle finestre che genera un rapporto using l'oggetto di cristallo di ReportDocument. Ho cristallo XI.  il programma del
The sta regolando la proprietà di nome di schedario del ReportDocument:
crysReport.Filename = “\ \ appdata \ rapporti \
But del myreport.rpt " dopo l'esecuzione della dichiarazione di cui sopra.  crysReport.Filename conterrà: rassdk del
“: /\ \ appdata \ reports \ myreport.rpt " risultati del
Which “in un percorso non valido„ error.
I di rapporto ha provato a usando l'ordine di String.Replace liberarsi “del rassdk: /„ inutilmente. il
How fa io risolve questo?
class= del

Risposta : Come rimuovo “il rassdk: /„ dalla proprietà di cristallo di nome di schedario di rapporto?

Capisco che il problema ed esso faccia quello nel mio programma pure.  Uso il metodo che ho inviato più presto e non ho problemi.  
crysReport.FileName comprenderà sempre il rassdk: /così dovete fissare un valore al nome di schedario fisso ed allora caricare il rapporto
cyrsReport.load (CleanCrystalReportFileName (crysReport.FileName))

Potreste anche verificare che il percorso fosse esatto (system.io.file.exists (CleanCrystalReportFileName (crysReport.FileName))


Se quello non aiuta, potete inviare il codice dove l'errore accade?

Altre soluzioni  
 
programming4us programming4us