public void InitDTCTGrid() { this.DTCT_gridView.Columns.Clear(); //Cần hiển thị mã công trình // [QLID] [varchar](50) NULL, this.DTCT_gridView.AddSearchLookupEditColumn("QLID", VoucherControl.columnnameShowCompanyTypeMa, 60, VoucherControl._quanLies, "QLID", "QLMa", popupFormWidth: 850, isBestFitColumn: true, isAllowEdit: true, columns: VoucherControl.PopupColumnQuanLy()); //Nếu tồn tại nghiệp vụ xây dựng, du lịch thì sẽ có mã công trình. if (CommonInfo.CompareCompanyType("DL") || CommonInfo.CompareCompanyType("XD")) { DTCT_gridView.Columns["QLID"].Visible = true; } else { DTCT_gridView.Columns["QLID"].Visible = false; } //Cần hiển thị tên sản phẩm // [ItemID] [varchar](50) NULL, List <ColumnInfo> columns = new List <ColumnInfo> { new ColumnInfo("ItemID", "ItemID", 140), new ColumnInfo("ItemSName", "Mã Hàng Hóa", 140), new ColumnInfo("ItemName", "Tên Hàng Hóa", 140), new ColumnInfo("ItemUnitID", "Đơn vị tính", 180), }; this.DTCT_gridView.AddSearchLookupEditColumn("ItemID", "SP", 70, VoucherControl.items, "ItemID", "ItemSName", columns: columns, isAllowEdit: true); //Cần hiển thị tên đơn vị tính // [ItemUnitID] [varchar](50) NULL, this.DTCT_gridView.AddColumn("ItemUnitID", "ĐVT", 40, false); //Cần hiển thị tên sản phẩm thay thế // [ItemReplaceID] [varchar](50) NULL, this.DTCT_gridView.AddSearchLookupEditColumn("ItemReplaceID", "SP", 70, VoucherControl.items, "ItemID", "ItemSName", columns: columns, isAllowEdit: true); //Cần hiển thị đơn vị tính thay thế // [ItemUnitReplaceID] [varchar](50) NULL, this.DTCT_gridView.AddColumn("ItemUnitReplaceID", "ĐVT", 40, false); //Giữ nguyên như file excel // [MaVT] [varchar](50) NULL, this.DTCT_gridView.AddColumn("MaVT", "Mã vật tư", 75, true); //Giữ nguyên như file excel //[TenVT] [nvarchar](max) NULL, this.DTCT_gridView.AddColumn("TenVT", "Tên vật tư", 75, true); //Giữ nguyên như file excel //[SoLuong] [decimal](18, 0) NULL, this.DTCT_gridView.AddSpinEditColumn("SoLuong", "Số lượng", 75, true, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //Giữ nguyên như file excel //[DonGia] [money] NULL, this.DTCT_gridView.AddSpinEditColumn("DonGia", "Đơn giá", 100, true, "###,###,###,###,##0", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //Giữ nguyên như file excel //[ThanhTien] [money] NULL, this.DTCT_gridView.AddSpinEditColumn("ThanhTien", "Thành Tiền", 120, true, "###,###,###,###,##0", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //Giữ nguyên như file excel // [STTUuTien] [int] NULL, this.DTCT_gridView.AddColumn("STTUuTien", "Ưu tiên", 50, true); //Phần mềm tính //[SoLuongXuat] [decimal](18, 0) NULL, this.DTCT_gridView.AddSpinEditColumn("SoLuongXuat", "SL Xuất", 100, true, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //Phần mềm tính [Đây là đơn giá bình quân] - Nếu lách thì có các tính khác //[DonGiaXuat] [money] NULL, this.DTCT_gridView.AddSpinEditColumn("DonGiaXuat", "ĐG Xuất", 100, true, "###,###,###,###,##0", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //Phần mềm tính //[ThanhTienXuat] [money] NULL, this.DTCT_gridView.AddSpinEditColumn("ThanhTienXuat", "TT Xuất", 120, true, "###,###,###,###,##0", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); //[Createuser] [varchar](50) NULL, this.DTCT_gridView.AddColumn("Createuser", "N.Tạo", 75, true); //[Updateuser] [varchar](50) NULL, this.DTCT_gridView.AddColumn("Updateuser", "N.Sửa", 75, true); DTCT_gridView.Columns["QLID"].ColumnEdit.KeyDown += DTCT_gridViewColumnsQLID_KeyDown; }
void InitsearcheditlookupQuanLy() { this.BalanceQuanLy_bsSearchLookupEdit.SetupLookUpEdit("QLID", "QLMa", _quanLies, VoucherControl.PopupColumnQuanLy(), nullText: "", enterChoiceFirstRow: true); }
private void InitGridView() { this.InputBalance_gridView.Columns.Clear(); this.InputBalance_gridView.AddColumn("BalanceID", "BalanceID", 120, false); this.InputBalance_gridView.AddDateEditColumn("BalanceDate", "Ngày ĐK", 120, false); this.InputBalance_gridView.AddColumn("AccountID", "M.TK", 80, false); this.InputBalance_gridView.AddColumn("AccountDetailID", "M Th.Kê", 60, false); this.AZDK_gridView.AddSearchLookupEditColumn("QLID", "V.tắt C.Trình", 80, _quanLies, "QLID", "QLMa", popupFormWidth: 850, isBestFitColumn: true, isAllowEdit: true, columns: VoucherControl.PopupColumnQuanLy()); this.InputBalance_gridView.AddSearchLookupEditColumn("CustomerID", "Mã khách hàng", 120, materialDT, "CustomerID", "CustomerSName", isAllowEdit: false); this.InputBalance_gridView.AddSpinEditColumn("DebitAmount", "Nợ đầu kỳ", 180, false, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); this.InputBalance_gridView.AddSpinEditColumn("CreditAmount", "Có đầu kỳ", 180, false, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); this.InputBalance_gridView.AddCheckBoxColumn("IsDelete", "StopHMTSCĐ", 50, false); }
private void InitExcelGridView() { this.Excel_gridView.Columns.Clear(); this.Excel_gridView.AddDateEditColumn("BalanceDate", "Ngày ĐK", 80, false); this.Excel_gridView.AddColumn("AccountID", "Mã tài khoản", 80, false); this.Excel_gridView.AddColumn("AccountDetailID", "Mã T.K", 50, false); this.Excel_gridView.AddSearchLookupEditColumn("QLID", "V.tắt C.Trình", 80, _quanLies, "QLID", "QLMa", popupFormWidth: 850, isBestFitColumn: true, isAllowEdit: true, columns: VoucherControl.PopupColumnQuanLy()); this.Excel_gridView.AddColumn("QLID", "Mã C.Trình", 80, false); this.Excel_gridView.AddSearchLookupEditColumn("CustomerID", "Mã khách hàng", 120, materialDT, "CustomerID", "CustomerSName", isAllowEdit: false); this.Excel_gridView.AddSpinEditColumn("DebitAmount", "Nợ đầu kỳ", 180, false, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); this.Excel_gridView.AddSpinEditColumn("CreditAmount", "Có đầu kỳ", 180, false, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); List <ColumnInfo> columns = new List <ColumnInfo> { new ColumnInfo("ItemID", "ItemID", 140), new ColumnInfo("ItemSName", "Hàng hóa", 140), new ColumnInfo("ItemUnitID", "ĐVT", 140), }; this.Excel_gridView.AddSearchLookupEditColumn("ItemID", "Hàng hóa", 80, items, "ItemID", "ItemSName", isAllowEdit: false, columns: columns, editValueChanged: BalanceWareHouseDetail_EditValueChanged); this.Excel_gridView.AddColumn("ItemUnitID", "ĐVT", 50, isAllowEdit: false); this.Excel_gridView.AddSpinEditColumn("BalanceQuatity", "Số lượng", 100, false, "###,###,###,###,##0.00", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); this.Excel_gridView.AddSpinEditColumn("BalancePrice", "Đơn giá", 120, false, "###,###,###,###,##0.00"); this.Excel_gridView.AddSpinEditColumn("Amount", "Thành tiền", 110, false, "###,###,###,###,##0", DevExpress.Data.SummaryItemType.Sum, "{0:###,###,###,###,###}"); this.Excel_gridView.AddCheckBoxColumn("IsDelete", "StopHMTSCĐ", 50, false); }