Cas d’utilisation avancés : création de modèles et ajout de champs

  • Cas scénario 1 : sur le formulaire des leads, si le pays choisi est la France, afficher un champ “Payer par chèque ?”

Sur le formulaire de vos prospects, ajoutez un Champ associé à Pays > Nom du pays.
Maintenant, ajoutez un champ Checkbox et définissez ses options d’invisibilité comme Pays (sélectionnez soigneusement celui qui vient d’être créé) > n’est pas = > France.
Vous pouvez désormais masquer le champ associé créé (Pays) si vous le souhaitez.
Vue du domaine d'invisibilité d'un champ défini dans OpenEduCat Studio
  • Scénario de cas 2 : créez un modèle appelé « Propriétés » et ajoutez des champs appelés : société, valeur, nom, adresse, actif, image.

Depuis le tableau de bord, (facultatif) démarrez un nouveau module. Ensuite, cliquez sur Modifier le menu et démarrez un Nouveau menu (modèle). Définissez le nom de votre menu et Confirmez. Maintenant, sur son formulaire, faites glisser et déposez les champs nécessaires.

Vue des champs recommandés pour un objet dans OpenEduCat Studio
  • Cas scénario 2.a : maintenant, vous souhaiteriez disposer d’un modèle appelé « Régions » auquel chaque propriété doit être liée. Et, dans « Régions », vous souhaitez voir les propriétés de chaque région.

Accédez à Menu Modifier > Nouveau menu et créez votre menu en l’appelant Régions. Ajoutez les champs nécessaires sur son formulaire en les glissant-déposant.
Maintenant, dans la vue formulaire de Propriétés, ajoutez un champ Many2one avec une relation avec votre modèle Région.

Astuce

Les Champs existants sont ceux qui se trouvent sur le modèle actuel mais pas encore dans la vue.

Vue Formulaire et champ Many2one supprimés dans OpenEduCat Studio
Vue Formulaire et champ Many2one supprimés dans OpenEduCat Studio

Une fois le champ Tags ajouté au formulaire, sélectionnez-le et, sous ses Propriétés > Widgets, choisissez Boxes à cocher.

Vue Formulaire montrant les widgets disponibles dans OpenEduCat Studio
  • Scénario de cas 3 : sur le formulaire des leads, ajoutez un champ de sélection avec les valeurs : “Tags” & “List” & “Checkboxes”. Selon la valeur du champ, affichez les balises sous la forme many2many_tags, many2many_radio ou many2many(_list).

Dans la vue de votre formulaire, ajoutez un champ Tags et associez-le à Partners Tag. Sous Propriétés, définissez son Widget comme Many2many. Répétez le même processus encore 2 fois pour les Checkboxes et les Tags.

Vue formulaire mettant l'accent sur la propriété du widget dans OpenEduCat Studio
Maintenant, ajoutez un champ Sélection et les valeurs nécessaires.
Continuez en sélectionnant vos champs Tags, un par un, pour paramétrer leurs options Invisible en fonction de leur Widget. Dans l’exemple ci-dessous, la règle d’invisibilité pour les Tags partenaires est définie comme : Sélectionnez le type de tag > n’est pas = > Tags.
Vue Formulaire mettant l'accent sur un champ ajouté et ses propriétés d'invisibilité dans OpenEduCat Studio

Sur votre formulaire de devis, ajoutez un champ Sélection avec les valeurs Accepté et Refusé. Définissez sa condition Obligatoire sur Montant non taxé > 500 et la Limiter la visibilité aux groupes sur Ventes/Administrateur ou gestionnaires.

Vue de formulaire d'un domaine requis défini dans OpenEduCat Studio