diff --git a/frontend/src/components/Controls/Grid.vue b/frontend/src/components/Controls/Grid.vue index 16da5ee5..73094c82 100644 --- a/frontend/src/components/Controls/Grid.vue +++ b/frontend/src/components/Controls/Grid.vue @@ -185,6 +185,35 @@ :value="row[field.fieldname]" @change="fieldChange($event.target.value, field, row)" /> + + + f.fieldname == fieldname) let precision = df?.precision || null @@ -47,8 +47,11 @@ export function getMeta(doctype) { if (df && df.options) { if (df.options.indexOf(':') != -1) { currency = currency + // TODO: Handle this case } else if (doc && doc[df.options]) { currency = doc[df.options] + } else if (parentDoc && parentDoc[df.options]) { + currency = parentDoc[df.options] } }