1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
...
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
...
try
{
ReportDocument crt = new ReportDocument();
crt.Load(" Chemin de ton rapport rpt ");
crt.SetParameterValue(0, premier paramètre attendu par le rpt = le contenu de ton TextBox);
crt.SetParameterValue(1, deuxième paramètre attendue par rpt);
...
string User = " user bdd ";
string Mdp = " mot de passe ";
crt.SetDatabaseLogon(User, Mdp);
ExportOptions crExportOptions = new ExportOptions();
DiskFileDestinationOptions crDiskFileDestinationOptions = new DiskFileDestinationOptions();
crDiskFileDestinationOptions.DiskFileName = "nom fichier resultat .pdf";
crExportOptions = crt.ExportOptions;
crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
crExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
crt.Export();
}
catch (Exception excep)
{
//gestion de l'exception
} |
Partager