Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
5783 มุมมอง

Hello, I am using odoo v14.

I'm trying to apply a dynamic domain to a view displayed by a menuitem.menuitem can only trigger window action, but window actions can't have dynamic domain.How can i user server action with menuitem please .for my domain i'm trying to access my current user( uid) attributes ( like name, company_id,..).

Thanks in advance  :)

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

I think, you should call custom method from your model, which will return nessesary view. In custom method you can get access to fields you need. For example:

          Leave Filter

         

          code

          action =  env.get('hr.holidays').leave_filter_act()

 

More info here: https://www.odoo.com/ru_RU/forum/pomoshch-1/how-to-call-ir-actions-act-window-from-python-to-menuitem-142855

See:  How To Call Python Function From Menu Item in Odoo

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

HI, You can follow the following link for server actions:

https://youtu.be/SMKry2-tRRI

Thanks

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
พ.ย. 23
2405
How does Odoo's action manager work? แก้ไขแล้ว
1
เม.ย. 23
3114
3
มี.ค. 22
9433
1
ธ.ค. 21
4035
1
ม.ค. 20
4328