This commit is contained in:
2020-09-02 19:14:37 +00:00
parent bdb5668180
commit bfaca6b85d

View File

@@ -367,6 +367,18 @@ Handlebars.registerHelper('loud', function (aString) {
window.$gz.eventBus.$emit("menu-disable-item", FORM_KEY + ":save");
}
//enable / disable RENDER button if it can be rendered (has data)
if (this.reportData != null) {
if (!val.dirty && val.valid) {
window.$gz.eventBus.$emit("menu-enable-item", FORM_KEY + ":render");
} else {
window.$gz.eventBus.$emit(
"menu-disable-item",
FORM_KEY + ":render"
);
}
}
//enable / disable duplicate / new button
if (!val.dirty && val.valid && !val.readOnly) {
window.$gz.eventBus.$emit(
@@ -755,7 +767,7 @@ async function clickHandler(menuItem) {
case "duplicate":
m.vm.duplicate();
break;
case "report":
case "render":
m.vm.render();
break;
@@ -793,14 +805,15 @@ function generateMenu(vm) {
vm: vm
});
}
menuOptions.menuItems.push({
title: "Report",
icon: "fa-file-alt",
key: FORM_KEY + ":report",
surface: true,
vm: vm
});
if (vm.reportData != null) {
menuOptions.menuItems.push({
title: "Report",
icon: "fa-print",
key: FORM_KEY + ":render",
surface: true,
vm: vm
});
}
if (vm.rights.delete && vm.$route.params.recordid != 0) {
menuOptions.menuItems.push({