瀏覽代碼

[hot] fix grid display bug

version-14
Rushabh Mehta 8 年之前
父節點
當前提交
63ed486bfc
共有 2 個檔案被更改,包括 9 行新增6 行删除
  1. +2
    -1
      frappe/config/desktop.py
  2. +7
    -5
      frappe/public/js/frappe/form/grid.js

+ 2
- 1
frappe/config/desktop.py 查看文件

@@ -68,6 +68,7 @@ def get_data():
"module_name": 'Contacts', "module_name": 'Contacts',
"type": 'module', "type": 'module',
"icon": "octicon octicon-book", "icon": "octicon octicon-book",
"color": '#FFAEDB'
"color": '#FFAEDB',
"hidden": 1,
}, },
] ]

+ 7
- 5
frappe/public/js/frappe/form/grid.js 查看文件

@@ -1143,11 +1143,13 @@ frappe.ui.form.GridRow = Class.extend({


// format values if no frm // format values if no frm
if(!df) { if(!df) {
df = this.grid.visible_columns.find((set) => {
return set[0].fieldname === fieldname;
})[0];

if(this.doc) var txt = frappe.format(this.doc[fieldname], df, null, this.doc);
df = this.grid.visible_columns.find((col) => {
return col[0].fieldname === fieldname;
});
if(df && this.doc) {
var txt = frappe.format(this.doc[fieldname], df[0],
null, this.doc);
}
} }


if(txt===undefined && this.frm) { if(txt===undefined && this.frm) {


Loading…
取消
儲存