사용자 도구

사이트 도구


templetcode

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
templetcode [2025/07/10 02:02] admintempletcode [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 101: 줄 101:
          
                 // 화면활성화 되면서 최 상위 DataAdapter의 자동조회 여부가  체크되 있으면 SELECT 프로시져를 실행한다.                 // 화면활성화 되면서 최 상위 DataAdapter의 자동조회 여부가  체크되 있으면 SELECT 프로시져를 실행한다.
 +                // 초기에 DataManager에 만들어진 ADapter들을 초기화 하며 자동 load된 data를 각 화면의 Lookup에 바인딩한다.
 +                // DataAdapter와 연결된 GridView의 컬럼들을 그리게 된다
                 uBiDataManager1.Init();                 uBiDataManager1.Init();
 +    
 +                화면에 배치된 그리드 컨트롤에 필가 있다면 제거
 +                gridMain.ClearColumnsFilter(); // 필터조건 삭제
 +    
 +                GridView 일정조건에서 cell에 포커스가 가지 못하게 해야하는 경우
                                  
-                // 화면에 배치된 그리드 컨트롤에 사용할수 있는 유한... +                // gridMain.ShowingEditor += (a, b) => 
-                // gridMain.ClearColumnsFilter(); // 필터조건 삭제+                // { 
 +                //     if (gridMain.GetFocusedDataRow()["INPUT_LOCK"].Nvl("Y").Equals("Y")) 
 +                //     { 
 +                //         b.Cancel = true; 
 +                //         UBiMessageBox.Show("투입 LOCK이 걸려 있습니다.", MessageBoxIcon.Information, false); 
 +                //         SystemSounds.Beep.Play(); 
 +                //         return; 
 +                //     } 
 +                // }; 
 +     
 +                그리드 컨트롤에 특정 컬럼 'END_CHK' 에 따라 조건부 Sum을 실행함
                                  
-                // 그리드 컨트롤에 특정 컬럼 'END_CHK' 에 따라 조건부 Sum을 실행함 
                 //gridMain.CustomSummaryCalculate += (a, b) =>                 //gridMain.CustomSummaryCalculate += (a, b) =>
                 //{                 //{
줄 137: 줄 153:
                 //    }                 //    }
                 //};                 //};
 +    
 +                cell 체인지  Evnet
                                  
-                // cell 체인지  Evnet 
                 //gridMain.CellValueChanged += (a, b) =>                 //gridMain.CellValueChanged += (a, b) =>
                 //{                 //{
줄 146: 줄 163:
                 //   }                 //   }
                 //};                 //};
-                 +    
-                // 조건에 의한 Row색상 지정+                조건에 의한 Row색상 지정
                 // gridMain.RowCellStyle += (a, b) =>                 // gridMain.RowCellStyle += (a, b) =>
                 // {                 // {
줄 164: 줄 181:
                 //      }                 //      }
                 //   }                 //   }
-                //};                +                //}; 
             }             }
          
templetcode.1752112978.txt.gz · 마지막으로 수정됨: (바깥 편집)