当前位置: 首页>>代码示例>>C#>>正文


C# FlexCelReport.SetValue方法代码示例

本文整理汇总了C#中FlexCelReport.SetValue方法的典型用法代码示例。如果您正苦于以下问题:C# FlexCelReport.SetValue方法的具体用法?C# FlexCelReport.SetValue怎么用?C# FlexCelReport.SetValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FlexCelReport的用法示例。


在下文中一共展示了FlexCelReport.SetValue方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CreateReport

        /// <summary>
        /// tạo báo cáo
        /// </summary>
        /// <param name="path"></param>
        /// <param name="Province"></param>
        /// <returns></returns>
        public ExcelFile CreateReport(String path, string Province)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);

            //tính tổng tiền
            if (Province == null) Province = "0";
            DataTable dt = LayDanhSach(Province);
            String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
            String QuanKhu = ReportModels.CauHinhTenDonViSuDung(2);
            //set các thông số
            FlexCelReport fr = new FlexCelReport();
            fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_DanhSachNghiHuu");
            LoadData(fr, Province);
            if (Province != "0" & Province != "")
            {
                string sProvinceName = Province_Get_Ten(Province);
                fr.SetValue("Province", "ĐANG SINH SỐNG TẠI " + sProvinceName.ToUpper());
            }
            else
                fr.SetValue("Province", "");

            fr.SetValue("BoQuocPhong", BoQuocPhong);
            fr.SetValue("QuanKhu", QuanKhu);
            fr.Run(Result);
            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:33,代码来源:rptNhanSu_DanhSachNghiHuuController.cs

示例2: CreateReport

        /// <summary>
        /// Tạo file PDF xuất dữ liệu
        /// </summary>
        /// <param name="path"></param>
        /// <param name="MaND"></param>
        /// <param name="sLNS"></param>
        /// <param name="iThang_Quy"></param>
        /// <param name="iID_MaDonVi"></param>
        /// <param name="iID_MaPhongBan"></param>
        /// <returns></returns>
        public ExcelFile CreateReport(String path, String MaND, String sLNS, String iThang_Quy, String iID_MaDonVi, String iID_MaPhongBan)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);
            FlexCelReport fr = new FlexCelReport();

            fr = ReportModels.LayThongTinChuKy(fr, "rptQuyetToan_PhongBan");

            LoadData(fr, MaND, sLNS, iThang_Quy, iID_MaDonVi, iID_MaPhongBan);

            String Nam = ReportModels.LayNamLamViec(MaND);

            if (iThang_Quy == "-1")
            {
                iThang_Quy = "Tất cả các Quý ";
            }

            if (iThang_Quy == "5")
            {
                iThang_Quy = "Bổ Sung ";
            }

            fr.SetValue("NgayThang", ReportModels.Ngay_Thang_Nam_HienTai());
            fr.SetValue("Nam", Nam);
            fr.SetValue("Quy", iThang_Quy);
            fr.Run(Result);

            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:39,代码来源:rptQuyetToanPhongBanController.cs

示例3: CreateReport

 /// <summary>
 /// Tạo báo cáo
 /// </summary>
 /// <param name="path">Đường dẫn tới file báo cáo</param>
 /// <param name="iTuNgay">Từ ngày</param>
 /// <param name="iDenNgay">Đến ngày</param>
 /// <param name="iTuThang">Từ tháng</param>
 /// <param name="iDenThang">Đến tháng</param>
 /// <param name="iNam">Năm</param>
 /// <param name="iDVTinh">Đơn vị tính</param>
 /// <returns></returns>
 public ExcelFile CreateReport(String path, String iTuNgay, String iDenNgay, String iTuThang, String iDenThang, String iNam, String iDVTinh, String iSoTo, String iReport, String UserID, String iID_MaTrangThaiDuyet)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     //Thêm chữ ký vào báo cáo
     fr = ReportModels.LayThongTinChuKy(fr, "rptKT_TongHop_RutDuToan");
     LoadData(fr, iTuNgay, iDenNgay, iTuThang, iDenThang, iNam, iDVTinh,iSoTo,iReport,UserID,iID_MaTrangThaiDuyet);
     fr.SetValue("cap1", ReportModels.CauHinhTenDonViSuDung(1).ToUpper());
     fr.SetValue("cap2", ReportModels.CauHinhTenDonViSuDung(2).ToUpper());
     fr.SetValue("NgayThang", ReportModels.Ngay_Thang_Nam_HienTai());
     DataTable dt = sLNS(GetLNS(iTuNgay, iDenNgay, iTuThang, iDenThang, iNam,UserID,iID_MaTrangThaiDuyet),iSoTo,iReport);
     if (dt.Rows.Count > 0)
         for (int i = 0; i < dt.Rows.Count; i++)
             fr.SetValue("LNS" + (i + 1), dt.Rows[i]["sMoTa"]);
     if (iDVTinh.Equals("rD"))
         fr.SetValue("DVT", "Đồng");
     else if (iDVTinh.Equals("rND"))
         fr.SetValue("DVT", "Nghìn đồng");
     else if (iDVTinh.Equals("rTrD"))
         fr.SetValue("DVT", "Triệu đồng");
     fr.SetValue("NgayThangTK", "Từ ngày " + iTuNgay + "/ " + iTuThang + " Đến ngày " + iDenNgay + " /" + iDenThang + "/" + iNam);
     if (iReport.Equals("A4Ngang"))
         fr.SetValue("SoTo", "Tờ số: "+iSoTo);
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:38,代码来源:rptKT_TongHop_RutDuToanController.cs

示例4: CreateReport

 public ExcelFile CreateReport(String path,String iID_MaChungTu)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
     String CucTaiChinh = ReportModels.CauHinhTenDonViSuDung(2);
     FlexCelReport fr = new FlexCelReport();
     String ngay = ReportModels.Ngay_Thang_Nam_HienTai();
     DateTime dt = new System.DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
     LoadData(fr,iID_MaChungTu);
     fr = ReportModels.LayThongTinChuKy(fr, "rptKTKB_ThongTriTongHop");
     //fr.SetValue("Nam", iNamLamViec);
     fr.SetValue("So", iID_MaChungTu);
     //fr.SetValue("Thang", iThang);
     fr.SetValue("Ngay", String.Format("{0:dd}", dt));
     fr.SetValue("Thangs", String.Format("{0:MM}", dt));
     fr.SetValue("Nams", DateTime.Now.Year);
     fr.SetValue("BoQuocPhong", BoQuocPhong);
     fr.SetValue("CucTaiChinh", CucTaiChinh);
     fr.SetValue("ngay", ngay);
     fr.SetValue("ThangCT", CommonFunction.LayTruong("KTKB_ChungTuChiTiet", "iID_MaChungTu", iID_MaChungTu, "iThangCT"));
     fr.SetValue("NgayCT", CommonFunction.LayTruong("KTKB_ChungTuChiTiet", "iID_MaChungTu", iID_MaChungTu, "iNgayCT"));
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:25,代码来源:rptKTKB_ThongTriTongHopController.cs

示例5: CreateReport

        /// <summary>
        /// tạo báo cáo
        /// </summary>
        /// <param name="path"></param>
        /// <param name="NamLamViec"></param>
        /// <param name="ThangLamViec"></param>
        /// <param name="iID_MaDonVi"></param>
        /// <param name="DoTuoi_Tu"> tuoi tu</param>
        /// <param name="DoTuoi_Den">tuoi den</param>
        /// <returns></returns>
        public ExcelFile CreateReport(String path, String DoiTuong, string LoaiIn, string Cap,string Nam, int DoTuoi_Tu, int DoTuoi_Den)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);

            //tính tổng tiền
            if (Nam == null) Nam = "0";
            DataTable dt = PhanTichDuToanNS_52(DoiTuong, LoaiIn,Cap,Nam, DoTuoi_Tu, DoTuoi_Den);
            String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
            String QuanKhu = ReportModels.CauHinhTenDonViSuDung(2);
            //set các thông số
            FlexCelReport fr = new FlexCelReport();
            if (LoaiIn.Equals("00000000-0000-0000-0000-000000000000"))
            {
                //Toan lục luong
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_DoTuoi");
            }
            else if (LoaiIn.Equals("00000000-0000-0000-0000-000000000001"))
            {
                //Theo don vi
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_DoTuoiTheoDonVi");
            }
            else
            {
                //Loai don vi: khoi du an va khoi doanh nghiep
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_DoTuoi_TheoLoaiDonVi");
            }
            LoadData(fr, DoiTuong, LoaiIn, Cap, Nam, DoTuoi_Tu, DoTuoi_Den);
            if (Nam != "0" & Nam != "")
                fr.SetValue("Nam", "NĂM " + Nam.ToUpper());
            else
                fr.SetValue("Nam", "");

            if (Cap != "0" & Cap != "")
                fr.SetValue("Cap", " - CÁN BỘ CẤP " + Cap.ToUpper());
            else
                fr.SetValue("Cap","");
            string sDoiTuong = "";
            if (DoiTuong == "0" || DoiTuong == "")
            {
                sDoiTuong = "TOÀN QUÂN";
            }
            else
            {
                sDoiTuong = "Đối tượng " + L_DanhMucNgachLuong_Get_Ten(DoiTuong);
            }
            fr.SetValue("DoiTuong", sDoiTuong.ToUpper());
            fr.SetValue("LoaiIn", LoaiIn);
            fr.SetValue("BoQuocPhong", BoQuocPhong);
            fr.SetValue("QuanKhu", QuanKhu);
            fr.SetValue("DoTuoi", "ĐỘ TUỔI TỪ " + DoTuoi_Tu.ToString() + " ĐẾN " + DoTuoi_Den.ToString());
            fr.Run(Result);
            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:64,代码来源:rptNhanSu_DoTuoiController.cs

示例6: CreateReport

        /// <summary>
        /// tạo báo cáo
        /// </summary>
        /// <param name="path"></param>
        /// <param name="NamLamViec"></param>
        /// <param name="ThangLamViec"></param>
        /// <param name="iID_MaDonVi"></param>
        /// <returns></returns>
        public ExcelFile CreateReport(String path, String ChucVu, string LoaiIn, string Cap,string Nam)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);

            //tính tổng tiền
            if (Nam == null) Nam = "0";
            DataTable dt = PhanTichDuToanNS_52(ChucVu, LoaiIn,Cap,Nam);
            String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
            String QuanKhu = ReportModels.CauHinhTenDonViSuDung(2);
            //set các thông số
            FlexCelReport fr = new FlexCelReport();
            if (LoaiIn.Equals("00000000-0000-0000-0000-000000000000"))
            {
                //Toan lục luong
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_ChucVu");
            }
            else if (LoaiIn.Equals("00000000-0000-0000-0000-000000000001"))
            {
                //Theo don vi
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_ChucVuTheoDonVi");
            }
            else
            {
                //Loai don vi: khoi du an va khoi doanh nghiep
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_ChucVu_TheoLoaiDonVi");
            }
            LoadData(fr, ChucVu, LoaiIn,Cap,Nam);
            if (Nam != "0" & Nam != "")
                fr.SetValue("Nam", "NĂM " + Nam.ToUpper());
            else
                fr.SetValue("Nam", "");

            //if (Cap != "0" & Cap != "")
            //    fr.SetValue("Cap", " - CÁN BỘ CẤP " + Cap.ToUpper());
            //else
            //    fr.SetValue("Cap","");
            string sChucVu = "";
            if (ChucVu == "0" || ChucVu == "")
            {
                sChucVu = "(TOÀN QUÂN)";
            }
            else
            {
                sChucVu = "(Chức vụ " + L_DanhMucChucVu_Get_Ten(ChucVu) + ")";
            }
            fr.SetValue("ChucVu", sChucVu.ToUpper());
            fr.SetValue("BoQuocPhong", BoQuocPhong);
            fr.SetValue("QuanKhu", QuanKhu);
            fr.Run(Result);
            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:60,代码来源:rptNhanSu_ChucVuController.cs

示例7: CreateReport

 public ExcelFile CreateReport(String path, String TuThang, String DenThang, String NamLuong, String TrangThai)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     fr = ReportModels.LayThongTinChuKy(fr, "rptLuong_TongHopThuThueDauVao");
     LoadData(fr, TuThang, DenThang,NamLuong,TrangThai);
     fr.SetValue("tuThang",TuThang);
     fr.SetValue("denThang", DenThang);
     fr.SetValue("NgayThang", ReportModels.Ngay_Thang_Nam_HienTai());
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:13,代码来源:rptLuong_TongHopThuThueDauVaoController.cs

示例8: CreateReport

        public ExcelFile CreateReport(String path, String iID_MaTaiKhoan)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);
            String NgayThangNam = "";
            FlexCelReport fr = new FlexCelReport();
            fr = ReportModels.LayThongTinChuKy(fr, "rptKeToanTongHop_InTaiKhoanChiTiet");
            LoadData(fr, iID_MaTaiKhoan);

            NgayThangNam = ReportModels.Ngay_Thang_Nam_HienTai();

            String QuanKhu = ReportModels.CauHinhTenDonViSuDung(2);
            String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
            fr.SetValue("NgayThangNam", NgayThangNam);

            fr.SetValue("QuanKhu", QuanKhu);
            fr.SetValue("BoQuocPhong", BoQuocPhong);

            fr.SetValue("Ngay", DateTime.Now.Day);
            fr.SetValue("Thang", DateTime.Now.Month);
            fr.SetValue("Nam", DateTime.Now.Year);
            if (iID_MaTaiKhoan == Guid.Empty.ToString())
            {
                fr.SetValue("TaiKhoan", "");
            }
            else
            {
                fr.SetValue("TaiKhoan", iID_MaTaiKhoan);
            }
            fr.Run(Result);
            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:32,代码来源:rptKeToanTongHop_InTaiKhoanChiTietController.cs

示例9: CreateReport

 public ExcelFile CreateReport(String path, String Quy, String Nam)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     fr = ReportModels.LayThongTinChuKy(fr, "rptQLDA_DuToan_Quy");
     LoadData(fr, Quy, Nam);
     fr.SetValue("quy", Quy);
     fr.SetValue("nam", Nam);
     fr.SetValue("cap2", ReportModels.CauHinhTenDonViSuDung(2).ToUpper());
     fr.SetValue("cap3", ReportModels.CauHinhTenDonViSuDung(3).ToUpper());
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:14,代码来源:rptQLDA_DuToan_QuyController.cs

示例10: CreateReport

 /// <summary>
 /// Hàm khởi tạo báo cáo
 /// </summary>
 /// <param name="path"></param>
 /// <param name="NamLamViec"></param>
 /// <returns></returns>
 public ExcelFile CreateReport(String path, String NamLamViec)
 {
     string ngay = ReportModels.Ngay_Thang_Nam_HienTai();
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     fr = ReportModels.LayThongTinChuKy(fr, "rptQLDA_01DT");
     LoadData(fr, NamLamViec);
     fr.SetValue("Nam", NamLamViec);
     fr.SetValue("cuctaichinh", "Cục Tài Chính");
     fr.SetValue("ngay", ngay);
     fr.SetValue("Phong", "Phòng QLNS Các DA");
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:21,代码来源:rptQLDA_01DTController.cs

示例11: CreateReport

 /// <summary>
 /// Tạo báo cáo
 /// </summary>
 /// <param name="path">Đường dẫn tới file Excel mẫu</param>
 /// <param name="Thang">Tháng lương</param>
 /// <param name="Nam">Năm lương</param>
 /// <param name="TrangThai">Trạng thái duyệt</param>
 /// <param name="iMaDV">Mã đơn vị</param>
 /// <returns></returns>
 public ExcelFile CreateReport(String path, String Thang, String Nam, String TrangThai, String iMaDV)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     //Thêm chữ ký vào báo cáo
     fr = ReportModels.LayThongTinChuKy(fr, "rptLuong_TongHopQuanSo");
     LoadData(fr, Thang,Nam,TrangThai,iMaDV);
     fr.SetValue("cap1", ReportModels.CauHinhTenDonViSuDung(1));
     fr.SetValue("cap2", ReportModels.CauHinhTenDonViSuDung(2));
     fr.SetValue("NgayThang", ReportModels.Ngay_Thang_Nam_HienTai());
     fr.SetValue("ThangNam", "Tháng " + Thang + " / " + Nam);
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:24,代码来源:rptLuong_TongHopQuanSoController.cs

示例12: CreateReport

 public ExcelFile CreateReport(String path, String iNamLamViec, String iID_MaChungTu, String sSoChungTuChiTiet, String iID_MaNamNganSach, String iID_MaNguonNganSach)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
     String CucTaiChinh = ReportModels.CauHinhTenDonViSuDung(2);
     String ngay = ReportModels.Ngay_Thang_Nam_HienTai();
     DateTime dt = new System.DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
     LoadData(fr, iNamLamViec, iID_MaChungTu, sSoChungTuChiTiet, iID_MaNamNganSach, iID_MaNguonNganSach);
     //Lấy thông tin đơn vị nhận
     DataTable dtDVN = dtDanhSachDonVi_Nhan(iNamLamViec, "", iID_MaChungTu);
     String DonVi = "";
     if (dtDVN.Rows.Count > 0)
     {
         DonVi=dtDVN.Rows[0]["sTenDonVi_Nhan"].ToString();
     }
     fr = ReportModels.LayThongTinChuKy(fr, "rptThongTriLoaiNS");
     fr.SetValue("Nam", iNamLamViec);
     fr.SetValue("So", sSoChungTuChiTiet);
     fr.SetValue("Thang", String.Format("{0:MM}", dt));
     fr.SetValue("Ngay", ngay);
     fr.SetValue("Ngay", String.Format("{0:dd}", dt));
     fr.SetValue("Thangs", String.Format("{0:MM}", dt));
     fr.SetValue("Nams", DateTime.Now.Year);
     fr.SetValue("ThangCT", CommonFunction.LayTruong("KTKB_ChungTuChiTiet", "sSoChungTuChiTiet", sSoChungTuChiTiet, "iThangCT"));
     fr.SetValue("DonVi", DonVi);
     //fr.SetValue("LoaiThangQuy", TenLoaiThangQuy);
     fr.SetValue("CucTaiChinh", CucTaiChinh);
     fr.SetValue("BoQuocPhong", BoQuocPhong);
     fr.SetValue("Tien", CommonFunction.TienRaChu(tong));
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:34,代码来源:rptThongTriLoaiNSController.cs

示例13: CreateReport

        /// <summary>
        /// tạo báo cáo
        /// </summary>
        /// <param name="path"></param>
        /// <param name="NamLamViec"></param>
        /// <param name="ThangLamViec"></param>
        /// <param name="iID_MaDonVi"></param>
        /// <returns></returns>
        public ExcelFile CreateReport(String path, String DoiTuong, string LoaiIn, string Cap, string Nam, string iDaTotNghiep)
        {
            XlsFile Result = new XlsFile(true);
            Result.Open(path);

            //tính tổng tiền
            if (Nam == null) Nam = "0";
            DataTable dt = PhanTichDuToanNS_52(DoiTuong, LoaiIn, Cap, Nam, iDaTotNghiep);
            String BoQuocPhong = ReportModels.CauHinhTenDonViSuDung(1);
            String QuanKhu = ReportModels.CauHinhTenDonViSuDung(2);
            //set các thông số
            FlexCelReport fr = new FlexCelReport();
            if (LoaiIn.Equals("00000000-0000-0000-0000-000000000000"))
            {
                //Toan lục luong
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_TrinhDo");
            }
            else if (LoaiIn.Equals("00000000-0000-0000-0000-000000000001"))
            {
                //Theo don vi
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_TrinhDoTheoDonVi");
            }
            else
            {
                //Loai don vi: khoi du an va khoi doanh nghiep
                fr = ReportModels.LayThongTinChuKy(fr, "rptNhanSu_TrinhDo_TheoLoaiDonVi");
            }
            LoadData(fr, DoiTuong, LoaiIn, Cap, Nam, iDaTotNghiep);
            if (Nam != "0" & Nam != "")
                fr.SetValue("Nam", "NĂM " + Nam.ToUpper());
            else
                fr.SetValue("Nam", "");

            if (Cap != "0" & Cap != "")
                fr.SetValue("Cap", " - CÁN BỘ CẤP " + Cap.ToUpper());
            else
                fr.SetValue("Cap","");

            string sDoiTuong = "Trình độ " + GetTrinhDo(DoiTuong);

            fr.SetValue("DoiTuong", sDoiTuong.ToUpper());
            fr.SetValue("LoaiIn", LoaiIn);
            fr.SetValue("BoQuocPhong", BoQuocPhong);
            fr.SetValue("QuanKhu", QuanKhu);
            fr.Run(Result);
            return Result;
        }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:55,代码来源:rptNhanSu_TrinhDoController.cs

示例14: CreateReport

 /// <summary>
 /// Tạo báo cáo
 /// </summary>
 /// <param name="path"></param>
 /// <param name="NamLamViec"></param>
 /// <param name="iID_MaDonVi"></param>
 /// <returns></returns>
 public ExcelFile CreateReport(String path, String iID_MaChungTu, Dictionary<String, String> arrGiaTriTimKiem, String iLoai)
 {
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     FlexCelReport fr = new FlexCelReport();
     fr = ReportModels.LayThongTinChuKy(fr, "rptTCDN_BaoCaoInKiem");
     LoadData(fr, iID_MaChungTu, arrGiaTriTimKiem,iLoai);
     String Nam = "";
     String TenBieu1 = "", TenBieu2 = "";
     if (iLoai == "1")
     {
         TenBieu1 = "Biểu số 1";
         TenBieu2 = "CHỈ TIÊU HOẠT ĐỘNG SẢN XUẤT KINH DOANH";
     }
     else if (iLoai == "2")
     {
         TenBieu1 = "Biểu số 2";
         TenBieu2 = "CHỈ TIÊU THU CHI NGÂN SÁCH VÀ THU NHẬP";
     }
     else if (iLoai == "3")
     {
         TenBieu1 = "Biểu số 3";
         TenBieu2 = "CHỈ TIÊU TÀI CHÍNH";
     }
     else if (iLoai == "4")
     {
         TenBieu1 = "Biểu số 4";
         TenBieu2 = "CHỈ TIÊU ĐÁNH GIÁ HIỆU QUẢ";
     }
     String ThongTin = "";
     DataTable dtChungTu = TCDN_ChungTuModels.GetChungTu(iID_MaChungTu);
     String sTenDoanhNghiep = Convert.ToString(CommonFunction.LayTruong("TCDN_DoanhNghiep", "iID_MaDoanhNghiep",
                                               dtChungTu.Rows[0]["iID_MaDoanhNghiep"].ToString(),
                                               "sTenDoanhNghiep"));
     String iQuy = dtChungTu.Rows[0]["iQuy"].ToString();
     ThongTin = " Doanh nghiệp: " + sTenDoanhNghiep + "          Quý:" + iQuy;
     dtChungTu.Dispose();
     fr.SetValue("BoQuocPhong", ReportModels.CauHinhTenDonViSuDung(1));
     fr.SetValue("QuanKhu", ReportModels.CauHinhTenDonViSuDung(2));
     fr.SetValue("NgayThang", ReportModels.Ngay_Thang_Nam_HienTai());
     fr.SetValue("Nam", Nam);
     fr.SetValue("ThongTin",ThongTin);
     fr.SetValue("TenBieu1", TenBieu1);
     fr.SetValue("TenBieu2", TenBieu2);
     fr.Run(Result);
     return Result;
 }
开发者ID:BMSProject2015,项目名称:BMS,代码行数:54,代码来源:rptTCDN_BaoCaoInKiemController.cs

示例15: CreateReport

 /// <summary>
 /// hàm khởi tạo báo cáo
 /// </summary>
 /// <param name="path"></param>
 /// <param name="NamLamViec"></param>
 /// <param name="sLNS"></param>
 /// <returns></returns>
 public ExcelFile CreateReport(String path, String NamLamViec,String iID_MaTrangThaiDuyet)
 {
     String MaND = User.Identity.Name;
     XlsFile Result = new XlsFile(true);
     Result.Open(path);
     String NgayThang = ReportModels.Ngay_Thang_Nam_HienTai();
     FlexCelReport fr = new FlexCelReport();
     fr = ReportModels.LayThongTinChuKy(fr, "rptDT_CNSNamLNS2");
     LoadData(fr, NamLamViec, MaND, iID_MaTrangThaiDuyet);
         fr.SetValue("Nam", NamLamViec);
         fr.SetValue("Ngay", NgayThang);
         fr.SetValue("PhuLuc", "Phụ Lục Số : 4d2-C");
        String  TenNganSach = "Ngân sách nhà nước";
         fr.SetValue("TenNganSach", TenNganSach);
         fr.Run(Result);
         return Result;
 }
开发者ID:qkb2911,项目名称:BMS,代码行数:24,代码来源:rptDT_CNSNamLNS2Controller.cs


注:本文中的FlexCelReport.SetValue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。