본문 바로가기

NICE/X-Platform

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


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

 /*현재 대상학년만 필터*/
 dsListGrade.filter("schulCrseScCode=="+utlf_getSession("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("ay == '{0}' && schulCrseScCode == '{1}' && grade == '{2}' ", [ay, schulCrseScCode, grade]);
 if(dsListGrade.findRowExpr(sFindExpr) == -1){
  return false;
 }
 return true;
}