본문 바로가기

NICE/X-Platform

findRowExpr

/* 학교급,대상학년 체크 포함되지 않는 것은 조회 못하게 한다.*/
function lfn_preRetrieve(){

/*현재 대상학년만 필터*/
dsListGrade.filter("schulCrseScCode=="+dsSearch.getColumn( 0, "schulCrseScCode"));

var ay = dsSearch.getColumn(0, "ay");
var schulCrseScCode = nvl(dsSearch.getColumn(0, "schulCrseScCode"), utlf_getSession("schulCrseScCode"));
var grade = dsSearch.getColumn(0, "grade");
var sFindExpr = format("schulCrseScCode == '{0}' && grade == '{1}' ", [schulCrseScCode, grade]);

if(dsListGrade.findRowExpr(sFindExpr) == -1){
return false;
}
return true;
}