diff --git a/frappe/public/js/frappe/views/reports/query_report.js b/frappe/public/js/frappe/views/reports/query_report.js
index ee255032bb..9f81f9f6f1 100644
--- a/frappe/public/js/frappe/views/reports/query_report.js
+++ b/frappe/public/js/frappe/views/reports/query_report.js
@@ -1424,9 +1424,9 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList {
const applied_filters = this.get_filter_values();
return Object.keys(applied_filters)
.map((fieldname) => {
- const label = frappe.query_report.get_filter(fieldname).df.label;
+ const docfield = frappe.query_report.get_filter(fieldname).df;
const value = applied_filters[fieldname];
- return `
${__(label)}: ${value}
`;
+ return `${__(docfield.label)}: ${frappe.format(value, docfield)}
`;
})
.join("");
}
diff --git a/frappe/public/js/frappe/views/reports/report_view.js b/frappe/public/js/frappe/views/reports/report_view.js
index 83411f0ddf..5e76d61c09 100644
--- a/frappe/public/js/frappe/views/reports/report_view.js
+++ b/frappe/public/js/frappe/views/reports/report_view.js
@@ -1349,9 +1349,8 @@ frappe.views.ReportView = class ReportView extends frappe.views.ListView {
.map((f) => {
const [doctype, fieldname, condition, value] = f;
if (condition !== "=") return "";
-
- const label = frappe.meta.get_label(doctype, fieldname);
- return `${__(label)}: ${value}
`;
+ const docfield = frappe.meta.get_docfield(doctype, fieldname);
+ return `${__(docfield.label)}: ${frappe.format(value, docfield)}
`;
})
.join("");
}