버튼 생성하여 팝업(다른화면) 띄우기 function Button0_OnClick(obj) { var strReturnValue = gfnOpenDialog("test.xml", "", 680, 600, "AutoSize=false CloseFlag=true"); } 스크립트 부분에 위와 같은 코드를 추가 추가를 하게되면 Button0을 클릭시 test.xml파일의 팝업이 띄워지게된다. 버튼의 id는 Button0이고 화면의 사이즈는 (680, 600) 생성된 그리드의 셀을 클릭하여 팝업(다른화면) 띄우기 function grd_list_OnCellDblClick(obj,nRow,nCell,nX,nY,nPivotIndex) { if(nCell==1) { var button = gfnOpenDialog("..
자식 화면에서 부모 화면의 데이터셋의 값을 가지고 오는 방법 (자식화면에서 선택한 값) 1. 글로벌 함수 사용하기 -사용법- (1)부모화면에서 공통함수명("자식화면에서 사용할 컬럼명", 데이터셋명.GetColumn(nRow,"자식화면에서 사용할 컬럼명")); 예시) gfn_set("ID", ds-login.GetColumn(nRow,"ID")); 설명 //글로벌(공통)함수 gfn_set에 ("ID"라는 컬럼에 ds-login 이라는 데이터셋 명에 뒤에 있는 컬럼을가지고 올것이다 (현재 선택된 "ID"라는 컬럼의 값을)); 이제 값을 넣어 줫으니까 사용만 해주면 된다. (2)자식화면에서 test = gfn_set("ID"); test라는 변수에 gfn_set("ID")에 있는 값을 넣음 이렇게 하면 부모화..
방법 1 변수에 담아서 사용하기 우선 예를 들어 ds_test라는 데이터셋을 사용한다. 그리고 ds_test.getColumn(0,"COLUMN") // ds_test라는 데이터셋에 "COLUMN"이라는 이름의 컬럼에 0번째의 값을 가지고 온다. 이것을 이제 변수 test라는 곳에 담아보자. var test = ds_test.getColumn(0,"COLUMN") //변수 test라는 곳에 ds_test라는 데이터셋에 "COLUMN"이라는 이름의 컬럼에 0번째의 값이 들어가게된다. - 이렇게 하면 test라는 변수에 ds_test라는 데이터셋의 COLUMN의 0번째 값이 들어가게된다. 이제 자식에 사용을 해보자면 ds_test2.SetColumn(0,"COLUMN",a); 이렇게 해주면 ds_test라는..
1. 위에 동그라미 친 것을 이용하여 마스크 에디트를 만들어 줍니다. 2. PROPERTIES에 가셔서 MASK에디트를 어떤식으로 사용 할지 지정해줍니다. AAA - 영어만 입력되고 자동으로 대문자로 변환이 됩니다. 이 외에도 숫자로 하고싶으시면 ####-##-## 이런식으로 #을 사용 하시면 됩니다. 예시로 2019-10-10 로 하고싶으시면 위처럼 해주시면 됩니다.
마이플랫폼 nRow사용 function test(obj,nRow,nCell,nX,nY,nPivotIndex) 데이터셋명.SetColumn(0,"컬럼명",데이터셋명.getColumn(nRow,"컬럼명")); ex) search.SetColumn(0,"column",list.getColumn(nRow,"column")); 서치에 컬럼을 세팅한다. (0번째,컬럼명이 column인 것의 값을, list데이터셋에서 가져온다. (선택한 열의 값을 ,"column"이라는 컬럼에서)); - 리스트에서 가져온 값을 서치라는 데이터셋에 넣어줌 nRow를 이용하여 셀 클릭 했을때의 위치를 찾아 값을 가져옴 RowPosition사용 function test(obj,nRow,nCell,nX,nY,nPivotIndex) 데이터셋..
마이플랫폼을 사용 중 조회한 데이터 들을 그리드에 뿌려 줄 수 있는데, 이때 그리드에 나타난 데이터 들을 엑셀로 열기 혹은 저장이 가능하다. 우선 버튼을 하나 만들어 준다. 1.열기 function Button1_OnClick(obj) { if(데이터셋.GetRowCount() == 0){ // 해당 데이터 셋에 줄이 없는지 확인 한다. (한줄 두줄....) alert('데이터 없음'); // 데이터가 없다고 alert 창을 띄워준다. } else{ Grid0.ExportExcelEx("Sheet1"); //Grid0의 데이터를 엑셀로 Shee1이라는 시트명을 가진 파일을 열어준다. } } 2.저장 function Button1_OnClick(obj) { if(데이터셋.GetRowCount() == 0)..