跳至内容
菜单
此问题已终结
2 回复
341 查看

How to manage field visibility at appropriate stages in Odoo 18 Studio.

形象
丢弃

Can you provide more details? Which fields, which apps?

编写者

Our CRM has 8 stages, and specific variables are only required in stages 4 and 5. Therefore, we want to keep them hidden until the lead reaches those stages. The variable names include Current Booking Source, Actual Travel Destination, and Monthly Booking Volume, as well as Mode of Payment.

最佳答案

For each of your fields, select the "Conditional" button next to "Invisible" and then the stages for which this field will be invisible:

You can see in the code editor in the bottom part that it uses the Record ID of the stages.

More about Studio and Odoo documentation

形象
丢弃
最佳答案

Hii,
First identify your stage names

goto crm>configuration>stages
step 2:

Open CRM > Pipeline > any Opportunity

Click the Studio (🛠️) icon

Click on each field as your work

step3:

For each field:

In the right sidebar:

  • Scroll to "Visible If" and set this:

​stage_id.name in ['Stage 4 - Proposal Sent', 'Stage 5 - Awaiting Confirmation']

set as per your filed and steges

Scroll to "Required If" and set the same:

stage_id.name in ['Stage 4 - Proposal Sent', 'Stage 5 - Awaiting Confirmation']


i hope it is use full

形象
丢弃