• 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