[카테고리:] 미분류

addRowDefaultData

public int addRowDefaultData(ScriptObject objData) 데이터그리드에 Row를 추가한다. 추가시에 파라미터로 기본값을 설정할수 있다. (서버에는 반영하지 않는다.) 파라미터 ScriptObject objData JSON으로 만들어진 OBJECT 리턴값 임시 Row 키 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; var arrDefaultData = [{“corpId”: “moram”, “corpName”: “모람” }]; var intRowKeyNo = mObjDataGrid.addRowDefaultData(arrDefaultData);

더보기

[설치] Mosaic SVN 설치하기

1. SVN 다운로드 및 설치 1) SVN Team Provider 설치 i) 이클립스 메뉴의 "Help" => "Eclipse Marketplace"을 선택 ii) 화면 상단의 검색창(Search)에 "Find:"에서 SVN으로 검색.시작 iii) 검색된 내용중, "Subversive-SVN Team Provider"를 설치 2) SVN Kit 1.7.9 설치 i) 이클립스 메뉴의 "File" -> "Import" 선택 ii) 새로 생성된 "SVN"폴더 선택 -> "Install Connectors" 실행 iii) "SVN Kit […]

더보기

changeSelectedIndex

public void changeSelectedIndex(int intRowIndex) 인덱스값을 이용하여 Selected Index를 변경하고 해당 Row로 스크롤을 이동한다. 파라미터 int intRowKeyNo 현재키 리턴값 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; mObjDataGrid.changeSelectedIndex(intIndex);

더보기

changeSelectedKey

public void changeSelectedKey(int intRowKeyNo); 키값을 이용하여 Selected Index를 변경하고 해당 Row로 스크롤을 이동한다. 파라미터 int intRowKeyNo 현재키 리턴값 상세설명 예제 function onMouseClickHandler(objSender, objEvent) { if (objEvent.getRowKeyNo() > 0 && objSender.getIsUpdated() > 0) { for (var intRowKeyNo = 1; intRowKeyNo

더보기

getDataStateCount

public int getDataStateCount(string strState); 해당 상태에 해당하는 건수를 조회하여 리턴한다. 파라미터 string strState 상태 리턴값 건수 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; if (mObjDataGrid.getDataStateCount(“Added”) > 0) { alert(“추가된 데이터를 저장하신 후 추가하여 주십시요.”); return; }

더보기

getDataValueIndex

public object getDataValueIndex(int intRowIndex, string strColumnId); index 값을 이용하여 해당컬럼의 값을 리턴한다. 파라미터 int intRowIndex 인덱스 string strColumnId 컬럼ID 리턴값 컬럼값 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; var strName = mObjDataGrid.getDataValueIndex(0, “userName”);

더보기

setDataValueIndex

public void setDataValueIndex(int intRowIndex, string strColumnId, object objValue) index 값을 이용하여 해당컬럼의 값을 수정한다. 파라미터 int intRowIndex 현재인덱스 string strColumnId 컬럼ID object objValue 값 리턴값 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; mObjDataGrid.setDataValueIndex( “userName”, “홍길동”);

더보기

getDataValueKey

public object getDataValueKey(int intRowKeyNo, string strColumnId); 키값을 이용하여 해당컬럼의 값을 리턴한다. 파라미터 int intRowKeyNo 키값 string strColumnId 컬럼ID 리턴값 컬럼값 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; var strName = mObjDataGrid.getDataValueKey(1, “userName”);

더보기

setDataValueKey

public void setDataValueKey(string strColumnId, object objValue) 키값을 이용하여 해당컬럼의 값을 수정한다. 파라미터 string strColumnId 컬럼ID object objValue 값 리턴값 상세설명 예제 mObjDataGrid = document.getElementById(“slDataGrid”).Content.EntryPoint; mObjDataGrid.setDataValueKey(1, “userName”, “홍길동”);

더보기

setStringData

public void setStringData(string strData); AJAX로 부터 들어온 외부 데이터(JSON)를 그리드에 로드한다. 파라미터 string strData JSON문자열 리턴값 상세설명 예제 $.ajax({type: “POST”, url:”aaaa.do”, data: {}, success: function(objResponse, strStatus, xhr) { if(strStatus == “success”) { mObjDataGrid.setStringData(JSON.stringify(objResponse.data)); } }, error: function(jqXHR, textStatus, errorThrown) { alert(“에러로 인하여 데이터를 로딩할수 없습니다.”+ errorThrown); } });

더보기