This commit is contained in:
@@ -872,6 +872,18 @@ function buildHeaders(columnData) {
|
||||
if (i == 0) {
|
||||
h.align = "start";
|
||||
}
|
||||
//sort and filter, note server only sends a value if a column is *not* filterable or sortable to save bandwidth since most are
|
||||
//this just reverses that so that it's easier to check for
|
||||
//Not filterable?
|
||||
if (!cm.nf) {
|
||||
//yes, is filterable
|
||||
h.flt = true;
|
||||
}
|
||||
//Sortable?
|
||||
if (!cm.ns) {
|
||||
//yes, is sortable
|
||||
h.srt = true;
|
||||
}
|
||||
ret.push(h);
|
||||
}
|
||||
|
||||
@@ -1210,4 +1222,26 @@ function loadFormSettings(vm) {
|
||||
vm.dataTablePagingOptions.page = formSettings.temp.page;
|
||||
}
|
||||
}
|
||||
/*
|
||||
for (let i = 0; i < vm.effectiveListView.length; i++) {
|
||||
let lvItem = vm.effectiveListView[i];
|
||||
//de-lodash
|
||||
//let fld = window.$gz. _.find(vm.fieldDefinitions, ["fieldKey", lvItem.fld]);
|
||||
let fld = vm.fieldDefinitions.find(z => z.fieldKey == lvItem.fld);
|
||||
let o = {
|
||||
key: fld.fieldKey,
|
||||
title: vm.$ay.t(fld.tKey),
|
||||
include: true,
|
||||
isFilterable: fld.isFilterable,
|
||||
isSortable: fld.isSortable,
|
||||
enumType: fld.enumType,
|
||||
uiFieldDataType: fld.uiFieldDataType,
|
||||
isCustomField: fld.isCustomField,
|
||||
sort: lvItem.sort || null,
|
||||
filter: lvItem.filter || { any: false, items: [] },
|
||||
tempFilterOperator: null,
|
||||
tempFilterToken: null,
|
||||
tempFilterValue: null
|
||||
};
|
||||
*/
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user