- f_LibelleSiNonNul
: écrit un libellé passé en paramètre si le champ
(également passé en paramètre) n’est pas nul. Un champ
est « nul » s’il vaut 0 (pour les champs numériques) ou
s’il ne contient aucun caractère. Si le champ est nul, la
fonction n’ajoute aucun caractère. Par exemple, pour
insérer le libellé « Cabinet : » seulement lorsqu’il y a
un cabinet de recrutement, on écrira :
f_LibelleSiNonNul ("Cabinet :
";->[Réservations]_CabinetDeRecrutement)
- f_ValeurSiNonNul : écrit la valeur du champ
passé en paramètre s’il n’est pas nul. Un champ est « nul
» s’il vaut 0 (pour les champs numériques) ou s’il ne
contient aucun caractère. Si le champ est nul, la
fonction n’ajoute aucun caractère. Pour les champs
numériques, on peut passer un second paramètre
(optionnel) précisant le format d’affichage. Par exemple,
pour afficher le montant la sous rubrique seulement si
elle a été saisie, on écrira :
f_ ValeurSiNonNul (->[Réservations]SousRubrique_)
- f_cIMA_Image : Retourne l’image dont on passe
le nom en paramètre. Par exemple pour obtenir l’image du
journal le monde, tapez : f_cIMA_Image( « le monde »). Si
votre image s’appelle « le_monde », vous ne la trouverez
pas (il y a « _ » entre les deux mots). Ici il faut
saisir le nom de l’image telle que vous l’avez donné en
l’enregistrant dans ActiPUB (« Gestionnaire de fichiers
»).
Le formulaire de saisie des courriers contient un popup
menu permettant de choisir l’image à insérer
- f_cPER_Cher : renvoie « Chère » ou « Cher » en
se basant sur la valeur du champ genre. Cela ne
fonctionne que si ce champ contient « Monsieur », «
Madame », ou « Mademoiselle »
- f_Excel : Convertit un texte pour un état
semi-automatique au format texte à destination d'un
glissé-déposé sur Excel. Cette fonction sera utilisée
lors des exports d’état semi automatiques vers Excel
(meilleure mise en forme), et s’impose pour tous les
champs contenant des retours à la ligne ou des caractères
accentués. Par exemple, pour exporter convenablement les
notes du champ Notes des Evenements, vous écrirez :
f_Excel([Evenemets]Note)
- f_NbPages : Retourne le nombre de pages d’une
zone 4D Write.
Ne pas utiliser dans état rapide
- f_NomUtilisateur : Retourne l’identité d’un
utilisateur en fonction de son numéro d’identifiant
unique
- f_tEVE_DestinatairesOrg : Retourne la liste de
toutes les organisations destinataires d’un évènement. Il
y a un destinataire par ligne
- f_tEVE_DestinatairesPer : Même chose pour les
personnes