Advanced Use Cases: Creating Models and Adding Fields

  • Case scenario 1: on the leads’ form, if the chosen country is France, show a field ‘Pay by check?’

On your leads’ form, add a Related Field to Country > Country Name.
Now, add a Checkbox field and define its invisibility options as Country (carefully select the one just created) > is not = > France.
You can now hide the related field created (Country) if you wish.
View of the invisibility domain of a field being set in OpenEduCat Studio
  • Case scenario 2: create a model called ‘Properties’ and add fields called: company, value, name, address, active, image.

From the dashboard, (optionally) start a new module. Then, click on Edit Menu and start a New Menu (model). Set your menu name and Confirm. Now, on its form, drag & drop the necessary fields.

View of the recommended fields for an object in OpenEduCat Studio
  • Case scenario 2.a: now, you would like to have a model called ‘Regions’ to which each property must be linked. And, on ‘Regions’, you would like to see the properties for each region.

Go to Edit Menu > New Menu and create your menu, calling it Regions. Add the necessary fields on its form by dragging & dropping them.
Now, in the form view of Properties, add a Many2one field with a relation to your model Region.


The Existing Fields are the ones that are on the current model but not yet in the view.

Form view and a Many2one field being dropped in OpenEduCat Studio Form view and a Many2one field being dropped in OpenEduCat Studio

Once the field Tags is added to the form, select it and, under its Properties > Widgets, choose Checkboxes.

Form view showing the widgets available in OpenEduCat Studio
  • Case scenario 3: on the leads’ form, add a selection field with the values:’Tags’ & ‘List’ & ‘Checkboxes’. According to the value of the field, show tags as many2many_tags, many2many_radio, or many2many(_list).

In your form view, add a Tags field and relate it to Partners Tag. Under Properties, define its Widget as Many2many. Do the same process another 2 times for Checkboxes and Tags.

Form view emphasizing the widget property in OpenEduCat Studio
Now, add a Selection field and the necessary values.
Continue by selecting your Tags fields, one by one, to set their Invisible options according to their Widget. In the example below, the invisibility rule for the Partner Tags is set as: Select Tag type > is not = > Tags.
Form view emphasizing a field added and its invisibility properties in OpenEduCat Studio

On your quotation form, add a Selection field with the values Accepted and Refused. Set its Required condition as Untaxed Amount > 500 and the Limit visibility to groups as Sales / Administrator or managers.

Form view of a required domain being set in OpenEduCat Studio