-3
enter image description here當我在樹視圖one2many字段中選擇類似day-1的選擇字段值並且不應該重複第1天時,它應該從第2天開始:fields.selection([(1,'Day-1')) ,(2,'Day-2'),(3'Day-3'),(4'Day-4'),(5'Day-5')],'Day'),odooow限制在one2many第二次(many2many)選擇相同的記錄?
enter image description here當我在樹視圖one2many字段中選擇類似day-1的選擇字段值並且不應該重複第1天時,它應該從第2天開始:fields.selection([(1,'Day-1')) ,(2,'Day-2'),(3'Day-3'),(4'Day-4'),(5'Day-5')],'Day'),odooow限制在one2many第二次(many2many)選擇相同的記錄?
@ api.onchange( 'week1_meals_id', 'week2_meals_id', 'week3_meals_id', 'week4_meals_id') DEF _onchange_amount(個體): 天= []
if len(self.week1_meals_id) >5 or len(self.week2_meals_id) >5 or len(self.week3_meals_id) >5 or len(self.week4_meals_id) >5:
raise osv.except_osv(_('Error!'),_('Only 5 days per week!!'))
for lp in [self.week1_meals_id, self.week2_meals_id, self.week3_meals_id, self.week4_meals_id]:
for i in lp:
if i.day in days:
raise osv.except_osv(_('Error!'),_('Meals for this day already exists!!'))
else:
days +=[ i.day]
加載默認= 「2」 – KLN
in圖片重複記錄顯示不應該顯示 – ajay
您可以繼續使用onchange – KLN