getTableHeaderValue method
dynamic
getTableHeaderValue(
- dynamic tableName,
- dynamic context
Implementation
getTableHeaderValue(tableName, context) {
myLogAll('getTableHeaderValue');
dynamic tableInfo = _tableList[tableName];
/*List tableData = getTableDataMap(tableName, context);
if (tableData.isEmpty) {
return '';
}*/
var whereLabel = '';
if (!isNull(tableInfo[gWhere])) {
whereLabel = getTableWhereLabel(tableName);
if (isNull(whereLabel)) {
whereLabel = tableInfo[gWhere];
/*var result = tableInfo['${gWhere}_$whereLabel'];
if(!isNull(result)){
//print('===== getTableHeaderValue result is $result');
return result;
}*/
}
}
List sumList = getTableHeaderValueBasic(tableName, context);
dynamic result = '';
if (!isNull(sumList)) {
var resultSeg = '';
for (int i = 0; i < sumList.length; i++) {
dynamic si = sumList[i];
result = '$result$resultSeg${si[gCol][gLabel]}:${si[gValue]}';
resultSeg = ' ';
}
}
//tableInfo['${gWhere}_$whereLabel'] = result;
if(!isNull(whereLabel)){
return '$whereLabel \r\n$result';
}
//}
return result;
}