瀏覽代碼

[enhancement] [fix] rows editable in grid

version-14
Rushabh Mehta 9 年之前
父節點
當前提交
55b531f8a1
共有 1 個文件被更改,包括 11 次插入3 次删除
  1. +11
    -3
      frappe/public/js/frappe/form/grid.js

+ 11
- 3
frappe/public/js/frappe/form/grid.js 查看文件

@@ -510,7 +510,8 @@ frappe.ui.form.GridRow = Class.extend({
}, },


add_visible_columns: function() { add_visible_columns: function() {
var me = this;
var me = this,
focus_set = false;
this.make_static_display_template(); this.make_static_display_template();
for(var ci in this.static_display_template) { for(var ci in this.static_display_template) {
var df = this.static_display_template[ci][0], var df = this.static_display_template[ci][0],
@@ -564,11 +565,18 @@ frappe.ui.form.GridRow = Class.extend({
// last row, last column // last row, last column
if(cint($(this).attr('data-col-idx')) === me.static_display_template.length-1 && if(cint($(this).attr('data-col-idx')) === me.static_display_template.length-1 &&
me.doc.idx===me.frm.doc[me.grid.df.fieldname].length) { me.doc.idx===me.frm.doc[me.grid.df.fieldname].length) {
console.log('here');
me.grid.add_new_row(null, null, true);

setTimeout(function() {
me.grid.add_new_row(null, null, true);
}, 500);

} }
} }
}); });
if(!focus_set) {
field.$input.focus();
focus_set = true;
}
} }
this.on_grid_fields_dict[df.fieldname] = field; this.on_grid_fields_dict[df.fieldname] = field;
} }


Loading…
取消
儲存