This commit is contained in:
2022-03-09 01:24:03 +00:00
parent c994cbd0de
commit 4fb9e7a6ef
3 changed files with 24 additions and 16 deletions

View File

@@ -545,6 +545,10 @@ export default {
ridColumnOpenable: {
type: Boolean,
default: true
},
doNotTruncate: {
type: Boolean,
default: false
}
},
data() {
@@ -948,7 +952,8 @@ export default {
vm.records = await buildRecords(
res.data,
res.columns,
vm.ridColumnOpenable
vm.ridColumnOpenable,
vm.doNotTruncate
);
vm.totalRecords = res.totalRecordCount;
@@ -1008,7 +1013,12 @@ function buildHeaders(columnData) {
/////////////////////////////////////////////////////////////////
//Called by getDataFromApi on retrieval of list with columnData
//
async function buildRecords(listData, columndefinitions, ridColumnOpenable) {
async function buildRecords(
listData,
columndefinitions,
ridColumnOpenable,
doNotTruncate
) {
//iterate data, build each object keyed with index name and display set to correct translated filter and then return
const ret = [];
@@ -1108,10 +1118,13 @@ async function buildRecords(listData, columndefinitions, ridColumnOpenable) {
display
);
}
display = window.$gz.util.truncateString(
display,
MAX_TEXT_COLUMN_LENGTH
);
if (!doNotTruncate) {
display = window.$gz.util.truncateString(
display,
MAX_TEXT_COLUMN_LENGTH
);
}
break;
case 5: //Integer
//display is already set, just some styling to do