Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
1 Vastaa
3325 Näkymät

I want to write a python code for automated action,

In my task, there are certain stages 

See the above image,

There is a radio field called Ready for Implementation? 

if the user clicks Yes, if should automatically change the stage to READY FOR IMPLEMENTATION, 

If they clicks No, I have remarks, It should automatically change the stage to Remarks before Implementation


For this purpose I have given an automated action

But I am not sure the python code is correct


Avatar
Hylkää
Paras vastaus

Hi,

Try this:

def _onchange_ready_for_implementation(self):
if self.ready_for_implementation == 'yes':
self.stage = 'ready'
elif self.ready_for_implementation == 'no':
self.stage = 'remarks'
 
@api.onchange('remarks')
def _onchange_remarks(self):
if self.remarks:
self.stage = 'remarks'

Regards

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
0
tammik. 23
1625
0
heinäk. 22
1866
1
kesäk. 23
3359
1
toukok. 23
1951
0
huhtik. 23
1741