Addition of field 'group based on' in the student attendance tool (#9152)

This commit is contained in:
Manas Solanki 2017-06-07 11:53:41 +05:30 committed by Nabin Hait
parent 39adfb52f3
commit 214e6906e5
2 changed files with 44 additions and 1 deletions

View File

@ -3,6 +3,16 @@
frappe.provide("schools")
frappe.ui.form.on('Student Attendance Tool', {
onload: function(frm) {
frm.set_query("student_group", function() {
return {
"filters": {
"group_based_on": frm.doc.group_based_on
}
};
});
},
refresh: function(frm) {
frm.disable_save();
},

View File

@ -44,6 +44,39 @@
"set_only_once": 0,
"unique": 0
},
{
"allow_bulk_edit": 0,
"allow_on_submit": 0,
"bold": 0,
"collapsible": 0,
"columns": 0,
"default": "Batch",
"depends_on": "eval:doc.based_on == \"Student Group\"",
"fieldname": "group_based_on",
"fieldtype": "Select",
"hidden": 0,
"ignore_user_permissions": 0,
"ignore_xss_filter": 0,
"in_filter": 0,
"in_global_search": 0,
"in_list_view": 0,
"in_standard_filter": 0,
"label": "Group Based On",
"length": 0,
"no_copy": 0,
"options": "Batch\nCourse\nActivity",
"permlevel": 0,
"precision": "",
"print_hide": 0,
"print_hide_if_no_value": 0,
"read_only": 0,
"remember_last_selected_value": 0,
"report_hide": 0,
"reqd": 0,
"search_index": 0,
"set_only_once": 0,
"unique": 0
},
{
"allow_bulk_edit": 0,
"allow_on_submit": 0,
@ -240,7 +273,7 @@
"issingle": 1,
"istable": 0,
"max_attachments": 0,
"modified": "2017-05-01 15:09:55.740005",
"modified": "2017-06-05 23:16:43.127216",
"modified_by": "Administrator",
"module": "Schools",
"name": "Student Attendance Tool",