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
|
//Instanciation de l'objet ReportDocument
ReportDocument ORPT = new ReportDocument();
//Chargement du modele de Document que l'on a crée
ORPT.Load(@"C:\Documents and Settings\XX\Mes documents\Visual Studio 2008\Projects\RH_Application\RH_Application\PaieList.rpt");
//Création de la commande SQL qui permettra de remplir le DataSet
OracleCommand cmd = new OracleCommand(@"SELECT CLEPAIE, CLEPERS, PAIE_MOISEFFET, PAIE_MOIS, PAIE_GIMP, PAIE_RGIMP, PAIE_GNIMP, PAIE_RGNIMP, PAIE_RETIMP, PAIE_RETNIP, PAIE_RRET, PAIE_CHPAT, PAIE_NETIMP, PAIE_NETPAY,PAIE_RCHPAT
FROM PAIE WHERE (CLEPERS = 2281058)",Singleton.Instance.GetConnexion());
//Création du ORACLEDataAdapter
OracleDataAdapter Adapter = new OracleDataAdapter(cmd);
//Création d'un DataSet
PaieDataSet PaieDS = new PaieDataSet();
//Le Adapter permet de remplir la DataSet
Adapter.Fill(PaieDS, "PAIE");
//Le DataSet est chargé dans le visualiseur de document
ORPT.SetDataSource(PaieDS);
//Visualiseur de document Crystal Report rendu visible
CrystalReportViewer1.Visible = true;
//Affichage du document
CrystalReportViewer1.ReportSource = oRpt; |
Partager