IT/xPlatform

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

heavenLake 2020. 6. 1. 14:00
반응형

 

 

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);
}
반응형