fix: Show button for custom report
This commit is contained in:
parent
35dd2af7ae
commit
7fe33574ff
1 changed files with 3 additions and 30 deletions
|
|
@ -30,6 +30,9 @@ cur_frm.cscript.refresh = function(doc) {
|
|||
case "Script Report":
|
||||
frappe.set_route("query-report", doc.name);
|
||||
break;
|
||||
case "Custom Report":
|
||||
frappe.set_route("query-report", doc.name);
|
||||
break;
|
||||
}
|
||||
}, "fa fa-table");
|
||||
|
||||
|
|
@ -58,36 +61,6 @@ frappe.ui.form.on('Report', {
|
|||
// make the document read-only
|
||||
frm.set_read_only();
|
||||
}
|
||||
|
||||
let doc = frm.doc;
|
||||
frm.add_custom_button(__("Show Report"), function() {
|
||||
switch(doc.report_type) {
|
||||
case "Report Builder":
|
||||
frappe.set_route('List', doc.ref_doctype, 'Report', doc.name);
|
||||
break;
|
||||
case "Query Report":
|
||||
frappe.set_route("query-report", doc.name);
|
||||
break;
|
||||
case "Script Report":
|
||||
frappe.set_route("query-report", doc.name);
|
||||
break;
|
||||
case "Custom Report":
|
||||
frappe.set_route("query-report", doc.name);
|
||||
break;
|
||||
}
|
||||
}, "fa fa-table");
|
||||
|
||||
if (doc.is_standard === "Yes") {
|
||||
frm.add_custom_button(doc.disabled ? __("Enable Report") : __("Disable Report"), function() {
|
||||
frm.call('toggle_disable', {
|
||||
disable: doc.disabled ? 0 : 1
|
||||
}).then(() => {
|
||||
frm.reload_doc();
|
||||
});
|
||||
}, doc.disabled ? "fa fa-check" : "fa fa-off");
|
||||
}
|
||||
|
||||
frm.events.report_type(frm);
|
||||
},
|
||||
|
||||
ref_doctype: function(frm) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue