What are the steps to reproduce your issue?
I have two fields pnumber (Char)pdate (Date)
when I'm trying to do like this
<field name="pnumber" attrs="{'required': [('pdate', '=', True)]}"/>
What is the current behavior that you observe?
But it is working if I do like this
<field name="pnumber" attrs="{'required': [('pdate', !'=', False)]}"/>
What would be your expected behavior in this case?
It should working in True value also.. as per my view
<field name="pnumber" attrs="{'required': [('pdate', '=', True)]}"/>
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- 客户关系管理
- e-Commerce
- 会计
- 库存
- PoS
- Project
- MRP
此问题已终结
1
回复
3801
查看
You cant check datetime object with true if that has a value. but in python it will accept that != False,
check this code in your python console
import datetime
x = datetime.date(2012, 9, 1)
if x == True:
print "fail"
elif x != False or x != True:
print "truee"
so you can check that using this code
isinstance(x, datetime.date)
Thank You
相关帖文 | 回复 | 查看 | 活动 | |
---|---|---|---|---|
|
0
8月 25
|
52 | ||
|
0
2月 25
|
769 | ||
|
2
10月 24
|
3678 | ||
|
2
6月 24
|
2290 | ||
|
1
6月 19
|
5966 |