전체 글 (123) 썸네일형 리스트형 MiPlatform - Chapter6. Component별 주요기능(2-3) >> Component Template Project menu -> Edit Component Template -> +해서 만들어 사용 : 툴바에서 마우스오른쪽버튼->Component Tool Box 에서 선택 프로젝트 초기에 표준환경설정할때 주로 만들지. 이렇게 만든 component 세트 개발자들이 어떻게 나눠가지지? 설치폴더 밑(C:\Users\Huk\AppData\Local\TOBESOFT\MiPlatform320U)에 Education_ct.xml 파일을 나눠가지면 돼. >> Timer component가 있는게 아니고 API형태로 제공 1) Timer 구동과 해제 // Timer에 의한 주기마다 발생 // Timer발생시 Form의 OnTimer Event발동 (form [OnTimer : f.. MiPlatform - Chapter6. Component별 주요기능(2-2) >> MenuBar Component Dataset 이용해서 Binging - caption - id : url - level parent-child 관계를 지정할 수는 없어. level 은 connect by 등으로 구할 수 있어. 주의. 레코드 순서가 중요해. Binging [MenuDataset : ds_menu] Dataset column명이 caption,id,level 이라면 다른처리 안해도 돼. ([CaptionCol : caption][IDCol : id][LevelCol : level]) Event는 OnMenuClick(obj, strID) // Menu Click시 처리 function MenuBar1_OnMenuClick(obj, strID) { if( strID != "" ) di.. MiPlatform - Chapter6. Component별 주요기능(2-1) >> Dataset Component 1) Sort (1) Sort() - Asc function button1_1_OnClick(obj) { ds.Sort("col1,col2", true); } (2) Sort() - Desc function button1_2_OnClick(obj) { ds.Sort("col1:D,col2:D"); } (3) 응용샘플 : 헤더클릭 시 Sort (Sample->sample_grid_sort) // Subcell을 이용하는 Grid Sorting 함수 function Grid_Sort(Grid_obj,Dataset_obj,cell,subcell) { var val; var col_id; val = Grid_obj.GetSubCellProp("head", cell, subc.. MiPlatform - Chapter6. Component별 주요기능(1) >> button component 1) Binding 2) Flat Sytle Button [Appearance : Flat] 3) Expr [Expr : "Expr"+1] 4) Picture Button [ImageID : button_res] : 버튼에 이미지(Global의 Images) [ButtonStyle : True] : 글자 나오게 버튼 이미지 라운딩부분 투명처리색 : #008080 최초선택 이미지바꾸기 [ImageStatus : DISABLE] [AutoDraw : False] - True면 무조건 첫번째 이미지 [LeftMargin : ] [Transparent : True] 이미지가 많을때 화면이동시 잔상이 생기는거 방지됨. >> calendar component 1) Binding .. MiPlatform - Chapter5. 상세환경설정(StartXML) -. StartXML편집(PID툴에서) - Tools -> Project Manager 밑의 네개의 tab - Project Explorer의 Global tab General Device Component - 다른 Component도 올릴 수 있어. Attributes - 다음에 또 들리세요. OnBeforeExit Common_Exit 삭제는 Global탭에서 script -. Launch Project 하면 최초 Login 화면등록 : Project Manager->Attributes->[SessionURL : Env::env_session.xml] -. Global Variables type Global : 화면끼리 공유 Share : 서버와 공유 (예를 들어 http프로토콜일때 쿠키가 있지. 하.. Miplatform - Chapter4. Service개발 및 화면연계(JSP,ASP) >>validation check Editbox에 OnChanged 이벤트를 줬을 때 직접 변경하면 이벤트가 뜨지만 바인딩이 되어있더라도 Dataset을 강제로 바꾸면 해당 컴포넌트의 OnChanged 이벤트 뜨지않아. 이렇기 때문에 주로 Dataset에 이벤트(OnColumnChanged)를 걸어야돼. validation check 줄 때도 주로 Dataset에 이벤트를 줘. CanColumnChanged : 바꿀 수 있나요.. 물어보는거지. 바뀌전에 뜨고 바뀌고 나서 OnColumnChanged가 떠. 바꾸기 전에 CanColumnChanged이 뜨고 바꾸고 나서 OnColumnChanged이벤트가 떠. 그러니까 CanColumnChanged는 바꿀 수 있나요.. 물어보는거지. 여기에 return t.. MiPlatform - Chapter3. 기본 화면개발 Grid -. Dataset 바인딩 -. 사용안하는 컬럼 삭제 -. Grid Contents Editor 사용 -. Head 명 변경 [Text : ] or Design Source탭에서의 변경이 수월 -. Column순서 바꾸기 : Cut & Paste(Insert) -. 번호 Column추가(Insert) -> [Expr : currow+1] -> [CellType : head] -. Expr - 그리드에서 값을 만들면서 뿌리고 싶을 때 사용하는 property -. 셀 크기 : 조절 or [AutoFit : True] 비율에 맞게 AutoFit됨 -. 문자열 formatting (AA001 -> AA-001) [Mask : AA-###] (AA-대문자만표시, ###-숫자세개) -. 날짜표시 yyyy.. MiPlatform - Chapter2. 기본 개발환경 설정 -. Component - 화면 Adapter - 통신, 로컬DB 핸들링 -. 레고블럭형 설계 -. Dataset - Data처리하는 Component -. Script Manager - Javascript사용 -. 사용자 PC/PDA Updater - 브라우저, 컴포넌트 깔아. 서버에서 update.xml -. 화면한개라도 Project-App Group 있어야.. Project App Group (비슷한 기능을 가져다 놓는 Dierctory. 주로 업무단위 화면.xml -. 설치시 Update URL : 실제 dll 위치 Update >Tree View ds_menu Dataset 사용. Parent-Child 관계지정은 안돼. Level로 지정. 보여지는 순서는 column레코드순서대로. ds_me.. 이전 1 ··· 11 12 13 14 15 16 다음