'bpl_company_id':fields.many2one('res.company', 'Company', help='Company'),
'bpl_estate_id':fields.many2one('bpl.estate.n.registration', 'Estate', help='Estate', domain="[('company_id','=',bpl_company_id)]"),
'bpl_division_id':fields.many2one('bpl.division.n.registration', 'Division', help='Division', domain="[('estate_id','=',bpl_estate_id)]"),
'ref_no': fields.char('Reference No', size=10,),
'offered_date': fields.date('Offered Date'),
'work_offers_id':fields.many2one('bpl.work.offer', 'Work Offer', domain="[('bpl_company_id','=',bpl_company_id),('bpl_estate_id','=',bpl_estate_id),('bpl_division_id','=',bpl_division_id),('gang_no','=',gang_no),('date_of_offer','=',offered_date)]"),
上面显示了我在work-update类中的代码 我的要求是这个。需要加载有关上述过滤器的工作报价列表条件。如果我没有输入一些条件然后需要用其他限制打开列表。 例如:如果未输入日期,则需要根据其公司/部门id打开相关记录
我还参考了我的工作区,我发现我们可以使用and,OR来实现这一点(例如“|”、“&;”) 但他们也支持最多2个条件…那么如何实现这一点。 请给我建议
希望这对你有帮助\
相关问题 更多 >
编程相关推荐