Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
3 Replies
10047 Tampilan

field name="projects" invisible="'parent'=False"
can anyone please help me what's wrong with syntax ....

Actually I'm not getting any syntax error but its not executing so anyone know odoo 17, please help


Avatar
Buang
Penulis Jawaban Terbai
field name="projects" invisible="not parent"


this is actually an syntax issue above code solved my issue... thank you for your suggestions

Avatar
Buang
Jawaban Terbai

In Odoo 17, the syntax for an invisible field has changed.  

It changed from 

"(['myfield','==','blue'])"

to

"myfield=='blue'"


See https://www.odoo.com/documentation/17.0/developer/reference/user_interface/view_architectures.html#


and jump to the detail by searching for  Whether the element is visible (False) or hidden (True)

Avatar
Buang
Jawaban Terbai

Hi 

In odoo 17 instead of attrs try as following 

field name=”field_name” invisible=”state != ‘draft’ ”  readonly=”state == ‘confirm’"

if it is for fields inside a one2many field,


field name="vehicle_id" column_invisible="parent.move_id not in ('out_invoice','out_refund')"



Regards




Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
0
Feb 25
1214
2
Apr 17
3360
0
Mei 24
1094
0
Apr 24
1237
1
Apr 24
2423