Balise : [NON NUL]

Pour éviter d'avoir des valeurs 0 affichées dans le document imprimé, la balise <% *NON NUL+

<Champ> / <formulaire> %> permet d'afficher uniquement les valeurs différentes de 0.

Exemple :

Résultat :

L'effectif est indiqué uniquement en présence d'inscriptions, ce qui permet de maintenir un document épuré et d'éviter l'affichage inutile d'un effectif nul lorsque le tableau est vide.

Balise : [LISTE DE]

<% *LISTE DE+ <Champ> / <formulaire> %> pour afficher une liste de valeurs séparées par des virgules.

Imprimez une réunion :

IMG_P00427

Dans le modèle d'édition, au lieu d'avoir un tableau avec les collaborateurs conviés, vous pouvez insérer la balise ci-dessous pour obtenir les valeurs à la suite, sur la même ligne.

IMG_P00428

Résultat :

IMG_P00429

Option TEXTE

Option TEXTE dans les balises des modèles d'édition pour les colonnes de type numérique, date, heure, date + heure.

Utilisation :

<% *TEXTE="<format>"+ ma colonne %>

Le format est celui de la fonction Texte() qui est équivalent de celui des formats de cellule dans Excel.

Si le format est vide alors la valeur stockée de la colonne remplace la balise, comme avec la fonction ConvertitTexte(* ma colonne + , vrai).

Balise [INTITULE]

La balise <% *INTITULE+ %> permet d'avoir l'intitulé de l'enregistrement dans le modèle d'édition.

Balise [LIBELLE]

Il s’agit d’une option à utiliser dans les balises de modèle d'édition. La balise *LIBELLE+ peut servir pour le Multi langue.

<% *LIBELLE+ nom_de_colonne %>

La balise n’affiche que le libellé de la colonne suivi de " : ".

<% *LIBELLE="séparateur"+ nom_de_colonne %>

La balise n’affiche que le libellé de la colonne suivi du séparateur. Exemple :

<% *LIBELLE=" = "+ Total HT %> affiche : Total HT =

Balise [AVEC LIBELLE]

Il s’agit d’une option à utiliser dans les balises de modèle d'édition. La balise *AVEC LIBELLE+ peut servir pour le Multi langue.

<% *AVEC LIBELLE+ nom_de_colonne %>

Ajoute le libellé de la colonne avant la valeur en mettant " : " entre les 2.

<% *AVEC LIBELLE="séparateur"+ nom_de_colonne %>

Ajoute le libellé de la colonne avant la valeur en mettant le séparateur spécifié entre les 2.

Il est important de mettre le libellé même si la valeur est vide. Il est possible d'utiliser NON NUL. Exemple :

<% *AVEC LIBELLE=" = "+ Total HT %> affiche : Total HT = 1122,33 €

Balise : [PARTIR DE]

La plupart du temps, la solution sait où aller chercher l'information, mais dans certains cas, il faut préciser pour éviter les erreurs.

<% *PARTIR DE+ <Champ>/<formulaire> %> permet à SIMAX de savoir où aller chercher l'information.

Exemple : le formulaire 'location véhicule' a les champs 'conducteur principal' et 'conducteur secondaire'. Les conducteurs sont des clients particuliers (modèle client particulier).

IMG_P00430

Dans le modèle d'édition, nous voulons aller chercher le numéro de mobile de chacun des conducteurs.

A NE PAS FAIRE

Si vous mettez les balises suivantes :

Conducteur principal : <% Conducteur principal %>

Numéro de mobile : <%Numéro de mobile /client particulier%>

Balises identiques

Conducteur secondaire : <% Conducteur secondaire %>

Numéro de mobile : <% [Numéro de mobile /client particulier%>

A l'impression, SIMAX récupère le numéro de mobile du premier conducteur pour les deux. Le résultat de la deuxième colonne sera le même que celui de la première (il y aura le même numéro de mobile pour les deux conducteurs).

A FAIRE

Il faut indiquer à SIMAX la colonne de départ dans la balise, avec l'option PARTIR DE = <libellé de la colonne> :

IMG_P00425

Veuillez récupérer les numéros de mobile suivants : celui du client particulier indiqué comme conducteur principal, et celui du client particulier désigné comme conducteur secondaire.

Résultat :

IMG_P00426

Mis à jour