Frage : Wie ich „rassdk entferne: /“ vom Kristallreport-Dateinameeigentum?

Ich habe eine Fenster-.net-Anwendung, die einen Report using den KristallReportDocument Gegenstand erzeugt. Ich habe Kristall XI.  
The Programm stellt das Dateinameeigentum des ReportDocument ein:
crysReport.Filename = „\ \ appdata \ Reports \ myreport.rpt "
But nach der Durchführung der oben genannten Aussage.  crysReport.Filename enthält:
„rassdk: /versuchten \ \ appdata \ reports \ myreport.rpt "
Which Resultate in einem „unzulässigen Reportweg“ error.
I, den String.Replace Befehl zu verwenden, das „rassdk loszuwerden: /“ vergebens.
How tun ich lösen dieses?

Antwort : Wie ich „rassdk entferne: /“ vom Kristallreport-Dateinameeigentum?

Ich verstehe, dass das Problem und es das in meinem Programm außerdem tun.  Ich anwende die Methode, die ich früh bekannt gab h und habe keine Probleme.  
crysReport.FileName einschließt immer das rassdk t: /so müssen Sie einen Wert auf den örtlich festgelegten Dateinamen einstellen und den Report dann laden
cyrsReport.load (CleanCrystalReportFileName (crysReport.FileName))

Sie konnten auch überprüfen, dass der Weg genau ist (system.io.file.exists (CleanCrystalReportFileName (crysReport.FileName))


Wenn das nicht hilft, können Sie den Code bekannt geben, in dem die Störung auftritt?

Weitere Lösungen  
 
programming4us programming4us