我想从当前日期获取修改后的数据,但是当前日期之前的数据不应更改,而应该获取当前数据之后的数据。我没有得到预期的输出。下面是我尝试过的代码。
frappe.ui.form.on("Employee",{
"reports_to" : function(frm){
frappe.model.with_doc("Calendar Year", frm.doc.year, function(){
var tabletransfer = frappe.model.get_doc("Calendar Year", frm.doc.year);
$.each(tabletransfer.c_date, function(index, row){
var d = frm.add_child("dsr_submitted");
if (d.date >= now())
{
for(var i = 0; i < cur_frm.doc.dsr_submitted.length; i++)
{
cur_frm.doc.dsr_submitted[i].report_to = cur_frm.doc.reports_to;
cur_frm.doc.dsr_submitted[i].report_to_name = cur_frm.doc.reports_to_name;
}
}
cur_frm.refresh_field('reports_to')
cur_frm.refresh_field('dsr_submitted')
});
});
}
});