تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
1275 أدوات العرض

I have a many2one field called "patient_id" in my calendar view and I want to show a specific form when clicking "Create and edit" in patient_id field. I'm setting the "form_view_ref" in the context to the id of the specific view I want, but it does not work and I get the default view.


calendar string="Calendar" date_start="app_date" date_stop="app_date_stop"  quick_add="false" mode="week" event_open_popup="true" color="category_id">

          field name="app_code"/>

          field name="patient_id" context="{'form_view_ref':'pms.patient_form_calendar'}"/>

          field name="app_date"/>

          field name="app_date_stop"/>

          field name="category_id" filters="1"/>

          field name="notes"/>

/calendar>


I'm working on odoo 16


Is it possible that "form_view_ref" is not working in calendar view? Can someone verify this?

الصورة الرمزية
إهمال
الكاتب أفضل إجابة

Answering my own question, I had to apply the context to the patient_id field in the form view definition of the same model, not the calendar view definition.

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
2
مارس 19
13080
7
أغسطس 20
5122
2
مارس 20
6968
1
يوليو 24
1854
1
مايو 24
3085