Mise en page de formulaire

Généralités

Il est possible de mettre en page un formulaire pour sortir de la mise en page sur une colonne par défaut.
Ceci se fait en mettant des paramètres dans la colonne "jqg_form_opt" des champs(mise en page valable pour toutes les listes) ou des colonnes(mise en page valable pour cette liste).
Les différents paramèttres se séparent par une , (ne pas mettre de , avant ou après les paramètres, c'est fait automatiquement).

Détails

Paramètre Explications Conseils
rowpos:N Positionne en ligne. N donne un ordre des lignes mais si une valeur n'existe pas il n'y aura pas une ligne vide. Numéroter N sur deux digits 1er digit = partie du formulaire, 2ème digit = ligne.
colpos;N Positionne en colonne.
Si deux champs ont le même rowpos/colpos, les 2 champs de saisie sont mis dans la colonne.
Ne mettre que 1 ou 2 ce qui donne 4 colonnes (label1, saisie1, label2, saisie2).
Eventuellement 3 sur un grand écran (note 1).
label:'Nouveau nom' Permet de changer le nom d'un libellé Utile si on met deux champs dans la même colonne (ie NPA/Localité)
rowabove:true, rowcontent:'xxx' Permet de mettre une ligne de texte en commentaire. On peut faire des "pseudo onglets" avec
'____/Nom\ ________________________________
elmprefix:'xxx' Ajoute un texte avant le champ de saisie Par exemple pour mettre une * pour les champs obligatoires (note 1)
elmsuffix:'xxx' Ajoute un texte après le champ de saisie Par exemple pour une aide (note 1)

Note 1 : Mettre plus de 2 colonnes ou des éléments avant ou après le champ de saisie chargent le formulaire en largeur et n'est pas obligatoirement facile d'utilisation. A bien tester...

Références

Table des matières de l'aide administrateur

Table des matières de l'aide