page no.
Showpageid |
---|
- 기능 설명
- i-META Viewer 를 사용한 template에서 Matrix.GetMetaTemplateConditions() API는 컨트롤의 이름을 반환하여 스크립트에서 직접 값을 구하도록 되어 있음
- 조회 조건이 컨트롤 생성 안함인 경우 컨트롤이 없어 사용할 수 없어 조회조건 항목이 '컨트롤 생성 안함'일 때도 API를 이용해 조회 조건을 확인할 수 있습니다.
- Matrix.GetMetaConditions("
- string")
컨트롤 생성 안한 조회 조건까지 조회하여 엑셀 내보내기 시 위 문구에 추가하도록 기능 개선
- template script의 기존 함수를
var getFilterCondition = function() {
...
}
아래와 같이 수정
var getFilterCondition = function() {
var conditions =- API가 추가되었습니다.
- 사용 방법
Matrix.GetMetaConditions("string") : i-META Viewer의 조회 조건 정보를 조회합니다.
예시
META 템플릿 파일의 스크립트를 다음과 같이 수정합니다.
코드 블럭 language js firstline 1 title 예제 코드 linenumbers true var getFilterCondition = function() { var conditions = Matrix.GetMetaConditions("DataGrid");
var rows =var rows = [];
for(var i in conditions)
var row ={ var row = {"Name":"", "Operator": "", "Values":[]};
var condition =var condition = conditions[i];
row.Name = condition.Name;
row.Operator = condition.Operator;
if(condition.Value.length == 1)
{ row.Values = condition.Value;
}else
{ row.Values.push(condition.Value[0] + " ~ " + condition.Value[1]);
}
} rows.push(row);
}
return rows;
}API 설명
- 엑셀 내보내기 시
} return rows; }
엑셀로 내보낼 경우, 다음과 같이 조회조건 항목이 '컨트롤 생성 안함'일 때도 필터 조건을 포함하는 것을 확인할 수 있습니다.
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|
페이지 속성 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|