Hello,
Someone can explain me what exactly do this code?
What means the "and True or False" at the end?
def _compute_is_employee(self):
for rec in self:
rec.is_employee = rec.employee_id and True or False
Hello,
Someone can explain me what exactly do this code?
What means the "and True or False" at the end?
def _compute_is_employee(self):
for rec in self:
rec.is_employee = rec.employee_id and True or False
Three cases. this expression returns True if employee_id has integer greater than 0 else False
employee_id = 105
is_employee = employee_id and True or False
print(is_employee) -> True
employee_id = 0
is_employee = employee_id and True or False
print(is_employee) -> False
employee_id = ''
is_employee = employee_id and True or False
print(is_employee) -> False
Hello Michele,
rec.is_employee = rec.employee_id and True or False
This python code will work like bellow
If rec has employee_id means is_employee boolean field will get checked(True) otherwise unchecked(False).
Opret en konto i dag for at få glæde af eksklusive funktioner, og bliv en del af vores skønne fællesskab!
Tilmeld dig| Relaterede indlæg | Besvarelser | Visninger | Aktivitet | |
|---|---|---|---|---|
|
How to add fuel cost
Løst
|
1
sep. 25
|
1148 | ||
|
2
apr. 24
|
2716 | |||
|
1
jan. 22
|
4050 | |||
|
2
aug. 19
|
15015 | |||
|
0
apr. 19
|
3384 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.