Les types d'objets
Guide administrateur
Introduction
A partir d’un écran utilisateur avec le mode éditeur activé ou à partir de la branche interface de la structure, il est possible d’agencer les écrans en ajoutant ou effaçant visuellement les objets mis à disposition par YellowBox CRM.
Les objets disponibles en ajout dans un écran sont dépendants de l’objet parent à partir duquel l’ajout est effectué.
Les objets disponibles via le bouton [Ajouter] du mode éditeur sont les suivants :
- Adresse
- Bouton
- Bouton plugin
- Bouton tableau de bord
- Cadre
- Champ
- Fonction recherche
- Groupe d’onglets
- Image
- Liste
- Liste des adresses
- Processus
- Tableau de bord
- Texte
Ils peuvent être regroupés par catégories telles que :
- Les objets de type conteneurs
- Les boutons
- Les listes
- Les autres types d’objets
Les conteneurs
Les objets dits de type conteneur sont des objets qui, lorsque positionné dessus, permettent d’insérer d’autres objets via le bouton [Ajouter] :
Groupe d’onglets
Permet de créer des onglets dans un écran.
Le nom donné à un groupe d’onglet n’est pas visible par les utilisateurs.Onglet
Ne peut être ajouté qu’à partir d’un objet ‘Groupe d’onglets’.Cadre
Il est possible d’inclure un champ dans le titre du cadre, auquel cas il sera personnalisé selon les valeurs de la fiche courante.
Si aucun nom n’est saisi, en ‘Mode Editeur’ l’id du cadre apparait.
Cadre - Propriétés spécifiques- typecadre
La valeur ‘fieldset’ par défaut signifie que le contour du cadre est visible.
La valeur ‘none’ masque le contour et le titre : les objets contenus sont bien regroupés sans être entourés visuellement.
Pour modifier la propriété, cliquer sur le bouton [Rendre spécifique], puis saisir la valeur désirée.
Pensez à cliquer sur le bouton [Valider].
Le bouton [Réinitialiser] permet de revenir à l’écran précédent avec les valeurs par défaut.
- typecadre
Menu
A partir d’un menu il est possible d’ajouter tous les types de boutons excepté le ‘bouton plugin’. Ce qui n’empêche en rien d’inclure l’exécution d’un plugin dans un processus et de le lancer via un bouton ‘processus’.
Des éléments spécifiques au panneau de commande peuvent également être ajoutés tels que :- Espace
Permet d’insérer une ligne vide entre deux éléments du menu. - Séparateur
Permet d’insérer un trait horizontal entre deux éléménts du menu. - Sous menu
Permet d’insérer un titre de menu ouvrable en accordéon via clic pour faire apparaître les éléments qu’il contient.
- Espace
Les boutons
Selon son type, un bouton permet d’exécuter un plugin, de lancer un ou des traitements, de lancer un état de reporting voire des actions de type Ajouter, Sauver…
Certains objets peuvent avoir des propriétés particulières permettant des adaptations visuelles ou de fonctionnement.
Pour modifier une propriété, cliquer sur le bouton [Rendre spécifique] puis saisir la valeur désirée.
Le bouton [Réinitialiser] permet de revenir à l’écran précédent avec les valeurs par défaut.
Bouton
Selon le contexte, c’est à dire selon que l’écran courant soit un accueil, un menu ou une fiche, les choix proposés sont différents.
Dans le premier cas, c’est à dire un accueil ou un menu, il est possible d’ajouter un bouton permettant de :- Accéder à une liste
Il est possible de sélectionner une liste principale parmi toutes les listes principales créées au préalable. Un clic sur le bouton permet alors de l’ouvrir. - Ajouter une fiche
Il est possible de sélectionner une table en particulier parmi toutes les tables créées au préalable et ainsi premettre via ce bouton d’ajouter une fiche de ce type.
Dans le second cas, c’est à dire lorsque l’écran courant correspond au détail d’une fiche, lors de l’ajout d’un bouton, les fonctionnalités proposées sont les suivantes :
- Des fonctionnalités générales
Non liées à la fiche courante, permettant d’ouvri une liste ou de créer un type de fiche : ces choix apparaissent dans la liste déroulante préfixées par le terme ‘Général’ - Des fonctionnalités liées à la fiche courante
Il est alors possible de créer un bouton qui reprend l’ensemble des fonctionnalités présentes dans les menus ‘Boites à outils’, ‘Impressions’ et dans la palette flottante ([Valider], [Sauver], […])
Bouton du menu - Propriétés spécifiques
Les pictos, associés aux boutons d’accès aux accueils et aux listes, présents dans le menu, sont modifiables spécifiquement.- Picto
Sélectionner l’icône souhaitée parmi la bibliothèque d’icones fournie par YellowBox CRM.
Pour les boutons d’accès à un accueil, le picto par défaut est.
Pour les boutons d’accès à une liste, c’est le picto associé à la table dans le paramétrage qui est repris par défaut ou si aucun picto n’a été associé à la table, les intiales du nom de la table. - Décalage bouton
La valeur 0 par défaut aligne le bouton à gauche.
La valeur 1 indente la position du bouton d’un cran sur la droite.
- Accéder à une liste
Bouton Plugin
Disponible uniquement sur les écrans de type fiche.
Les plugins sélectionnables ne sont que les plugins paramétrés sur la table de la fiche courante.
Bouton plugin - Propriétés spécifiquesafficheiconebouton
Par défaut à 1, la valeur 0 masque l’icône associée au bouton.decalagebouton
Par défaut à 0, une autre valeur décale d’autant le bouton vers la droite.
Bouton Tableau de bord
Permet non pas l’affichage d’un tableau de bord paramétré dans un écran, mais la possiblité via un bouton de raccourci d’ouvrir un tableau de bord existant.
Bouton tableau de bord - Propriétés spécifiquesafficheiconebouton
Par défaut à 1, la valeur 0 masque l’icône associée au bouton.decalagebouton
Par défaut à 0, une autre valeur décale d’autant le bouton vers la droite.
Fonction recherche
Est appelée ‘Fonction-Recherche’ un bouton qui à son lancement calcule un état paramétré selon une recherche associée.
Fonction-Recherche - Propriétés spécifiquesafficheiconebouton
Par défaut à 1, la valeur 0 masque l’icône associée au bouton.decalagebouton
Par défaut à 0, une autre valeur décale d’autant le bouton vers la droite.ouverture directe
Par défaut à 0 : le document est généré et visualisable dans YellowBox CRM.
La valeur 1 : génére le fichier et le télécharge automatiquement sur le poste de l’utilisateur
Processus
Il est possible d’ajouter un bouton qui exécute un processus sur un écran de type accueil, un menu ou un fiche.
Dans les deux premiers cas, seuls sont sélecitonnables les processus de type général (non basés sur un fiche).
Dans le cas où le bouton est ajouté sur une fiche, les pLe choix du type processus affiche la liste des processus créés dans Paramétrage et associés à la table concernée par le design. Sélectionnez-le par la liste déroulante Nom, puis cliquer sur Valider.
Processus - Propriétés spécifiquesafficheiconebouton
Par défaut à 1, la valeur 0 masque l’icône associée au bouton.decalagebouton
Par défaut à 0, une autre valeur décale d’autant le bouton vers la droite.confirme execution
Par défaut à 0, la valeur 1 permet d’afficher un message pour confirmer l’exécution du processus.
Les listes
Liste
Le choix du type ‘Liste’ affiche les listes et les sous-listes paramétrées sur les tables de YellowBox CRM.
Une même liste ne peut être présente qu’une fois dans une fiche.
A la création d’une liste un ‘Objet liste’ est ajouté dans l’arborescence.
A la création d’une sous-liste les éléments ‘Objet liste’ et ‘Objet liste de sélection’ sont créés dans l’arborescnce.Liste des adresses
Cet objet n’est disponible que sur les designs des tables Sociétés et Contacts.
Les fonctionnalités liées à cette liste sont natives et ne peuvent être gérées via les droits d’accès.
Les autres objets
Champ
Un champ peut être créé avec ou sans titre. Il est possible de modifier le libellé (la traduction) via simple saisie ou via le bouton [Source] qui permet d’utiliser le mode HTML et de joindre si nécessaire une info bulle.
Cette info bulle [] apparaît alors à droite du libellé du champ.
L’effacement d’un champ dans un écran ne le supprime pas de la structure mais uniquement de l’écran.
Champ type texte (mémo) - Propriétés spécifiques- hauteurzonetexte
Permet de définir une hauteur spécifique pour le champ mémo. - affichagenombrecaracteres
Permet d’afficher au dessous de la zone, le nombre de caractères (y compris signes et espaces) saisis dans le mémo.
- hauteurzonetexte
Adresse
Cet objet n’est disponible que sur les designs des tables Sociétés et Contacts.
Lors de l’ajout d’un objet de type adresse un dossier ‘adresse’ est créé dans l’arborescence.
La composition du cartouche adresse est native : elle ne peut être modifiée par l’administrateur.Image
YellowBox CRM permet d’agrémenter les écrans avec des images. Un simple glisser/déposer permet d’insérer une image dont les dimensions sont recalculées en conservant les proportions initiales quel que soit le nombre de colonnes paramétrées sur l’objet.Texte
Il est possible d’utiliser le mode [Source] si nécessaire pour une mise en forme via du code html au niveau de la traduction. Il est également possible de personnaliser le texte en fusionnant des valeurs de champs de la fiche courante.Tableau de bord
Permet d’afficher dans un écran un tableau de bord paramétré au préalable par l’administrateur.