private void MainFind_DisplayData() { try { CoFAS_DevExpressManager.SetCursor(this, Cursors.WaitCursor); _pfrmPOPMain_OUT_COSMETICSEntity = new frmPOPMain_OUT_COSMETICSEntity(); _pfrmPOPMain_OUT_COSMETICSEntity.CRUD = "R"; _pfrmPOPMain_OUT_COSMETICSEntity.DATE_FROM = "R"; _pfrmPOPMain_OUT_COSMETICSEntity.DATE_TO = "R"; _pfrmPOPMain_OUT_COSMETICSEntity.LANGUAGE_TYPE = _pLANGUAGE_TYPE; _dtList = new frmPOPMain_OUT_COSMETICSBusiness().frmPOPMain_OUT_COSMETICS_Info(_pfrmPOPMain_OUT_COSMETICSEntity); // _dtList = new frmPOPMain_OUT_COSMETICSBusiness().frmPOPMain_OUT_COSMETICS_Info(_pCRUD, FromDATE, ToDATE, strCODE, strNAME).Tables[0]; if (_pfrmPOPMain_OUT_COSMETICSEntity.CRUD == "") { _dtList.Rows.Clear(); } if ((_dtList != null && _dtList.Rows.Count > 0) || (_dtList != null && _pfrmPOPMain_OUT_COSMETICSEntity.CRUD == "")) { CoFAS_DevExpressManager.BindGridControl(_gdMAIN, _gdMAIN_VIEW, _dtList); //데이터 필드에 맞춰 자동 바인딩 _gdMAIN_VIEW.RowHeight = 40; _gdMAIN_VIEW.Appearance.Row.Font = new Font("굴림", 10); _gdMAIN_VIEW.RowStyle += new RowStyleEventHandler(gdMAIN_VIEW_RowStyle); // _gdMAIN_VIEW.RowHeight = 40; // _gdMAIN_VIEW.Appearance.Row.Font = new Font("굴림", 10); // _gdMAIN_VIEW.RowCellStyle += new RowCellStyleEventHandler(gdMAIN_VIEW_RowCellStyle); //_gdMAIN_VIEW.Appearance.SelectedRow.Options.UseBackColor = true; //_gdMAIN_VIEW.OptionsSelection.EnableAppearanceFocusedRow = true; //_gdMAIN_VIEW.OptionsView.EnableAppearanceEvenRow = true; //_gdMAIN_VIEW.Appearance.EvenRow.BackColor = Color.Red; //_gdMAIN_VIEW.OptionsSelection.MultiSelect = true; //_gdMAIN_VIEW.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CellSelect; _gdMAIN_VIEW.RowCellStyle += new RowCellStyleEventHandler(gdMAIN_VIEW_RowCellStyle); // // if (_pLocation_Code != "" && _pLocation_YN) // { // int rowHandle = _gdMAIN_VIEW.LocateByValue("SHIPMENT_ID", _pfrmPOPMain_OUT_COSMETICSEntity.sh); // if (rowHandle != DevExpress.XtraGrid.GridControl.InvalidRowHandle) // _gdMAIN_VIEW.FocusedRowHandle = rowHandle; // // //조회 후 초기화 // _pLocation_Code = ""; // } // // _gdMAIN_VIEW.Appearance.FocusedRow.BackColor = Color.Red; //_gdMAIN_VIEW.Appearance.SelectedRow.Options.UseBackColor = true; //_gdMAIN_VIEW.Appearance.SelectedRow.BackColor = Color.LightSeaGreen; } else { CoFAS_DevExpressManager.ShowInformationMessage("조회 내역이 없습니다."); } } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } finally { //_gdMAIN_VIEW.BestFitColumns(); CoFAS_DevExpressManager.SetCursor(this, Cursors.Default); } }
private void InitializeSetting() { try { //상속 화면 패널 사용 유무 _pnRight.Visible = false; //메인 화면 전역 변수 처리 _pCORP_CDDE = "9999999999"; //MainForm.UserEntity.CORP_CODE; _pUSER_CODE = "*****@*****.**"; // MainForm.UserEntity.USER_CODE; _pUSER_NAME = ""; //MainForm.UserEntity.USER_NAME; //_pLANGUAGE_TYPE = MainForm.UserEntity.LANGUAGE_TYPE; //_pFONT_TYPE = MainForm.UserEntity.FONT_TYPE; _pWINDOW_NAME = this.Name; _pLANGUAGE_TYPE = _pUserEntity.LANGUAGE_TYPE; _pfrmPOPMain_OUT_COSMETICSEntity = new frmPOPMain_OUT_COSMETICSEntity(); _pfrmPOPMain_OUT_COSMETICSEntity.CORP_CODE = _pCORP_CDDE; _pfrmPOPMain_OUT_COSMETICSEntity.USER_CODE = _pUSER_CODE; _pfrmPOPMain_OUT_COSMETICSEntity.LANGUAGE_TYPE = _pLANGUAGE_TYPE; _pfrmPOPMain_OUT_COSMETICSEntity.TERMINAL_CODE = "TP010005"; _lbTitle.Text = _pUserEntity.POP_TITLE; _lbHeader.Text = ""; DisplayMessage(""); //메뉴 화면 엔티티 설정 //_pDQGatheringEntity = new DQGatheringEntity(); //_pDQGatheringEntity.CORP_CODE = _pCORP_CDDE; //_pDQGatheringEntity.USER_CODE = _pUSER_CODE; //화면 설정 언어 & 명칭 변경. DataTable dtLanguage = new LanguageBusiness().Language_Info(_pWINDOW_NAME, _pLANGUAGE_TYPE); if (dtLanguage != null && dtLanguage.Rows.Count > 0) { CoFAS_ControlManager.Language_Info(dtLanguage, this); } //화면 설정 언어 & 명칭 변경. ==고정== //그리드 설정 InitializeGrid(); // double ddd = Math.Acos(0.912); // _gdMAIN_VIEW = CoFAS_DevExpressManager.Grid_Setting(_gdMAIN, _gdMAIN_VIEW, _pFONT_SETTING, _pLANGUAGE_TYPE, new DevGridSettingBusiness().DevGrid_Info(_pLANGUAGE_TYPE, _pWINDOW_NAME, _gdMAIN.Name.ToString())); // _gdSUB_VIEW = CoFAS_DevExpressManager.Grid_Setting(_gdSUB, _gdSUB_VIEW, _pFONT_SETTING, _pLANGUAGE_TYPE, new DevGridSettingBusiness().DevGrid_Info(_pLANGUAGE_TYPE, _pWINDOW_NAME, _gdSUB.Name.ToString())); // _gdMAIN_VIEW.RowCellClick += _gdMAIN_VIEW_RowCellClick; ; //화면 컨트롤러 설정 InitializeControl(); //그리드 초기화 //여러 그리드 사용시 마스터 그리드는 최초 실행 시에만 초기화 if (_pFirstYN) { _pFirstYN = false; } GetBarcodeComPort(); MainFind_DisplayData(); // H/W 연결 설정 SetHardware(); } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } }