본문 바로가기
IT/xPlatform

xPlatform 콤보 대소문자 구별 없이 필터하기

by heavenLake 2020. 6. 1.
반응형

 

 

nexacro에서는 지원을 하는걸로 알고있지만???

 

xPlatform 에서는 필터시 대소문자 구분을 한다.

그래서 별도의 로직이 필요하다.

대문자 데이터를 데이터 셋에 임시로 만들어준 후 필터를 임시로 만든 컬럼과 걸어주면 된다.

 

function Button00_onclick(obj:Button,  e:ClickEventInfo)
{
	var _row = Dataset00.rowcount;
	var _str;
	for(var i=0;i<_row;i++)
	{
		Dataset00.addColumn("Column2","string",255);
		_str = Dataset00.getColumn(i,"Column1").toString().toUpperCase();
		Dataset00.setColumn(i,"Column2",_str);	
	}

	var filterStr ="Column2.toString().indexOf('" + Edit00.value.toUpperCase() + "') >= 0";//ignoreCase
	Dataset00.filter(filterStr);
}
반응형

댓글