Переглянути джерело

[fix] creating doc from link updates fetch fields (#2037)

* fix creating doc from link updates fetch fields

allows the updating of fetch fields from a full page creation

* Update save.js
version-14
RobertSchouten 8 роки тому
committed by Rushabh Mehta
джерело
коміт
17e2dff613
1 змінених файлів з 9 додано та 2 видалено
  1. +9
    -2
      frappe/public/js/frappe/form/save.js

+ 9
- 2
frappe/public/js/frappe/form/save.js Переглянути файл

@@ -202,8 +202,15 @@ frappe.ui.form.save = function(frm, action, callback, btn) {
frappe.ui.form.update_calling_link = function(name) {
if(frappe._from_link) {
// set value
frappe.model.set_value(frappe._from_link.doctype,
frappe._from_link.docname, frappe._from_link.df.fieldname, name);
if (frappe._from_link.doc.parentfield){
//update values for child table
$.each(frappe._from_link.frm.fields_dict[frappe._from_link.doc.parentfield].grid.grid_rows, function(index, field) {
if(field.doc && field.doc.name===frappe._from_link.docname){
field.fields_dict[frappe._from_link.df.fieldname].set_value(name);
}});
} else {
frappe._from_link.frm.fields_dict[frappe._from_link.df.fieldname].set_value(name);
}

// refresh field
frappe._from_link.refresh();


Завантаження…
Відмінити
Зберегти