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