[Fix] Disabled print settings for the custom print format (#2291)
This commit is contained in:
parent
ff9819ed8f
commit
d8204d0891
3 changed files with 26 additions and 0 deletions
|
|
@ -145,3 +145,4 @@ frappe.patches.v7_0.cleanup_list_settings
|
|||
execute:frappe.db.set_default('language', '')
|
||||
frappe.patches.v7_1.refactor_integration_broker
|
||||
frappe.patches.v7_1.set_backup_limit
|
||||
frappe.patches.v7_1.disabled_print_settings_for_custom_print_format
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
|
||||
# License: GNU General Public License v3. See license.txt
|
||||
|
||||
from __future__ import unicode_literals
|
||||
import frappe
|
||||
|
||||
def execute():
|
||||
frappe.db.sql("""
|
||||
update
|
||||
`tabPrint Format`
|
||||
set
|
||||
align_labels_left = 0, line_breaks = 0, show_section_headings = 0
|
||||
where
|
||||
custom_format = 1
|
||||
""")
|
||||
|
|
@ -33,3 +33,12 @@ frappe.ui.form.on("Print Format", "refresh", function(frm) {
|
|||
});
|
||||
}
|
||||
});
|
||||
|
||||
frappe.ui.form.on("Print Format", {
|
||||
'custom_format': function(frm) {
|
||||
value = frm.doc.custom_format ? 0:1;
|
||||
frm.set_value('align_labels_left', value);
|
||||
frm.set_value('show_section_headings', value);
|
||||
frm.set_value('line_breaks', value);
|
||||
}
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue