Exemple #1
0
        private void bPCATX_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            wrProducts.Server2Client sc = new wrProducts.Server2Client();
            wrProducts.wsProducts    pd = new wrProducts.wsProducts();
            sc = pd.ProductListByCategoryExtended();

            rptProductByCat rpt = new rptProductByCat()
            {
                DataSource = sc.dataTable
            };

            GroupField grp = new GroupField("CategoryName");

            rpt.groupHeader.GroupFields.Add(grp);

            rpt.lbCAT.DataBindings.Add("Text", null, "CategoryName");
            rpt.lbPNM.DataBindings.Add("Text", null, "ProductName");
            rpt.lbBVL.DataBindings.Add("Text", null, "BuyingValue", "{0:C2}");
            rpt.lbSVL.DataBindings.Add("Text", null, "SellingValue", "{0:C2}");
            rpt.lbQTY.DataBindings.Add("Text", null, "Quantity");
            rpt.lbBCD.DataBindings.Add("Text", null, "BarCode");
            dv.PrintingSystem = rpt.PrintingSystem;
            rpt.CreateDocument(true);
        }