\r
</auxheader>\r
</auxhead>\r
- <columns sizable="true">\r
- <column forEach="${vm.columnList}" label="${each.label}" sort="auto(${each.name})"></column>\r
- </columns>\r
- <rows>\r
- <template name="model" var="r">\r
- <row>\r
- <label forEach="${vm.columnList}" value="${r.get(each.name)}"></label>\r
- </row>\r
- </template>\r
- </rows>\r
- </grid>\r
- <grid model="@load(vm.dataList)" vflex="true" hflex="true" emptyMessage="Nincs adat!">\r
- <columns sizable="true">\r
- <column forEach="${vm.columnList}" label="${each.label}" sort="auto(${each.name})"></column>\r
+ <columns sizable="true" menupopup="auto" draggable="true">\r
+ <column forEach="${vm.columnList}" label="${each.label}" sort="auto(${each.name})" ></column>\r
</columns>\r
<rows>\r
<template name="model" var="r">\r
Col r = new Col();\r
r.put("name", name);\r
r.put("label", label);\r
+ r.put("visible", true);\r
return r;\r
}\r
}\r
qbFilter.and(qbEnd.get());\r
\r
List<BasicDBObject> dataSource = ListUtils.cast(collection.find(qbFilter.get()).toArray());\r
+ // dataList = dataSource;\r
+ // BindUtils.postNotifyChange(null, null, this, "dataList");\r
+\r
+ // if (dataList != null)\r
+ // return;\r
\r
statistics = new HashMap<>();\r
for (BasicDBObject data : dataSource) {\r