카테고리 없음
리얼그리드 - 필드에 여러값 합쳐서 표현
달남
2019. 10. 17. 13:58
한개의 필드에 여러개의 값을 합쳐서 또는 조건에 따라 표시해야할 때 사용하는 방법임.
var fields = [
{fieldName: "schl_mjr_id"},
{fieldName: "mjr_id"},
{fieldName: "mjr_nm"},
{
fieldName: "mjr_nm2",
calculateCallback: function (dataRow, fieldName, fieldNames, values) {
var field1Value = values[fieldNames.indexOf("mjr_nm")];
var schl_mjr_stat_cd = values[fieldNames.indexOf("schl_mjr_stat_cd")];
var name = " ["+"<spring:message code="code.m10029" />" + "]";
if( schl_mjr_stat_cd == "2"){
return field1Value + name; //;
}else{
return field1Value ;
}
}
},
{fieldName: "clg_cd"},
{fieldName: "clg_nm"},
{fieldName: "noMoreMjr"}
];
아래와 같이 보인다.