getTableDataByCondition 메서드

메서드

Forguncy.getTableDataByCondition(condition, formulaCalcContext, callBack, async)

설명

조건을 통해 데이터 테이블 또는 뷰에 대한 데이터를 가져옵니다.

매개 변수

매개변수 형식 필요여부 설명

condition

필수

데이터를 가져오는 조건입니다.

formulaCalcContext

필수

매개 변수에 대한 쿼리 조건에 수식이 포함된 경우 수식을 사용하여 계산된 결과를 가져오는 수식 계산에 대한 컨텍스트 정보입니다.

callBack

function

필수

함수를 성공적으로 콜백했습니다.

async

boolean

필수아

요청이 비동기인지 여부입니다.

반환값

없음

예제

다음 예제 코드에서는 getTableDataByCondition 메서드를 사용하여 데이터 테이블의 데이터를 가져옵니다.

// 데이터 매개변수 가져오기
var param = {
//데이터테이블 이름 
TableName: "직원 테이블",
//필드 이름 
Columns: ["ID", "이"],
// 디자이너에서 설정한 쿼리 조건
QueryCondition: ISqlCondition,
QueryPolicy: {
Distinct: true,
QueryNullPolicy: Forguncy.QueryNullPolicy.QueryAllItemsWhenValueIsNull,
IgnoreCache: false
},
// 디자이너에서 설정한 정렬 조건
SortCondition: ISqlCondition
};
//수식 계산의 컨텍스트 정보, 획득한 매개변수의 쿼리 조건에 수식이 포함된 경우 수식 계산 결과 사용
var formulaCalcContext = {
// 수식에서 참조하는 셀 또는 셀 범위가 마스터 페이지에 있는지 여부
IsInMasterPage: false
};
//데이터 테이블의 데이터 가져오기
Forguncy.getTableDataByCondition (param, formulaCalcContext, function(dataStr){
var tableData = dataStr;
}, true);