private static Rdl.PageHeaderFooterType CreateHeader(string groupBy, string fromDate, string toDate, string billStatus, string reportName)
 {
     Rdl.PageHeaderFooterType header = new Rdl.PageHeaderFooterType();
     header.Items = new object[]
     {
         2 + "in",
         CreateItems(groupBy, fromDate, toDate, billStatus, reportName),
         true,
         //   true,
     };
     header.ItemsElementName = new Rdl.ItemsChoiceType34[]
     {
         Rdl.ItemsChoiceType34.Height,
         Rdl.ItemsChoiceType34.ReportItems,
         Rdl.ItemsChoiceType34.PrintOnFirstPage, //prints on last and first page of header, will not print if we dont set or set to false.
         //  Rdl.ItemsChoiceType34.PrintOnLastPage,
     };
     return(header);
 }
Ejemplo n.º 2
0
        private Rdl.PageHeaderFooterType CreateFooter()
        {
            Rdl.PageHeaderFooterType footer    = new Rdl.PageHeaderFooterType();
            HeaderFooterRdlGenerator footerGen = new HeaderFooterRdlGenerator();

            footerGen.Fields = _rpc.Footer;

            footer.Items = new object[]
            {
                (_rpc.FootHeight / 96.0) + "in",
                true,
                true,
                footerGen.CreateItems(),
            };
            footer.ItemsElementName = new Rdl.ItemsChoiceType34[]
            {
                Rdl.ItemsChoiceType34.Height,
                Rdl.ItemsChoiceType34.PrintOnFirstPage,
                Rdl.ItemsChoiceType34.PrintOnLastPage,
                Rdl.ItemsChoiceType34.ReportItems
            };
            return(footer);
        }
Ejemplo n.º 3
0
        private Rdl.PageHeaderFooterType CreateFooter()
        {
            Rdl.PageHeaderFooterType footer = new Rdl.PageHeaderFooterType();
            HeaderFooterRdlGenerator footerGen = new HeaderFooterRdlGenerator();
            footerGen.Fields = _rpc.Footer;
 
            footer.Items = new object[]
                {
                    (_rpc.FootHeight / 96.0) + "in",
                    true,
                    true,
                    footerGen.CreateItems(),
                };
            footer.ItemsElementName = new Rdl.ItemsChoiceType34[]
                {
                    Rdl.ItemsChoiceType34.Height,
                    Rdl.ItemsChoiceType34.PrintOnFirstPage,
                    Rdl.ItemsChoiceType34.PrintOnLastPage,
                    Rdl.ItemsChoiceType34.ReportItems
                };
            return footer;
        }