DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Traitement de texte / Types de variable
  • Propriétés spécifiques à la description des variables de type docElémentFormule
  • Formules disponibles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type docElémentFormule permet de définir toutes les caractéristiques d'un élément de type Formule présent dans une variable de type docElément.
Les caractéristiques de cette formule peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
ATTENTION : Ce type ne doit pas être utilisé directement. Il doit être utilisé uniquement via le type docElément.
Exemple
// Chargement du document
MonDoc est un Document = "c:\temp\doc.docx"
elt est docElément
elt.Type = typeDocElémentFormule
elt.Formule.Instruction = "DATE  \@ ""dddd d MMMM yyyy"""
DocAjoute(MonDoc, elt)
Remarques

Propriétés spécifiques à la description des variables de type docElémentFormule

Les propriétés suivantes peuvent être utilisées pour manipuler un élément de type formule :
Nom de la propriétéType manipuléEffet
InstructionChaîne de caractèresCode de la formule. Pour plus de détail, consultez les notes de cette page.
MiseEnFormeVariable de type docMiseEnFormeMise en forme du résultat de la formule (couleur, police, ...).
RésultatTableau de variables de type docElémentRésultat du calcul de la formule. Ce résultat peut correspondre à plusieurs éléments.

Formules disponibles

Les formules disponibles les plus courantes sont les suivantes :
  • formules correspondant aux commentaires :
    • aucun format : COMMENTS \* MERGEFORMAT
    • en majuscules : COMMENTS \* Upper \* MERGEFORMAT
    • en minuscules : COMMENTS \* Lower \* MERGEFORMAT
    • Première lettre en majuscule : COMMENTS \* FirstCap \* MERGEFORMAT
    • Initiales en majuscule : COMMENTS \* Caps \* MERGEFORMAT
  • Formules concernant la date courante :
    • DATE \@ "dd/MM/yyyy HH:mm:ss" \* MERGEFORMAT
    • DATE \@ "dddd d MMMM yyyy" \* MERGEFORMAT
    • DATE \@ "yyyy-MM-dd" \* MERGEFORMAT
    • DATE \@ "d MMM. yy" \* MERGEFORMAT
    • DATE \@ "dd/MM/yyyy" \* MERGEFORMAT
  • Formule concernant la date de création : CREATEDATE \@ "dd/MM/yyyy HH:mm" \* MERGEFORMAT
  • Formule concernant la date de dernière modification : SAVEDATE \@ "dd/MM/yyyy HH:mm:ss" \* MERGEFORMAT
  • Formule permettant de récupérer l'heure courante : TIME \@ "HH:mm:ss" \* MERGEFORMAT Pour les dates et heures, toutes les combinaisons de format sont disponibles :
    • dd, ddd, dddd
    • MM, MMM, MMMM
    • yy, YYYY
    • HH, mm, ss
    • avec des séparateurs / - :
  • Formule concernant les mots-clés
    • aucun format : KEYWORDS \* MERGEFORMAT
    • en majuscules : KEYWORDS \* Upper \* MERGEFORMAT
    • en minuscules : KEYWORDS \* Lower \* MERGEFORMAT
    • Première lettre en majuscule : KEYWORDS \* FirstCap \* MERGEFORMAT
    • Initiales en majuscules : KEYWORDS \* Caps \* MERGEFORMAT
  • Formule concernant le nom de l'auteur
    • aucun format : AUTHOR \* MERGEFORMAT
    • en majuscules : AUTHOR \* Upper \* MERGEFORMAT
    • en minuscules : AUTHOR \* Lower \* MERGEFORMAT
    • Première lettre en majuscule : AUTHOR \* FirstCap \* MERGEFORMAT
    • Initiales en majuscule : AUTHOR \* Caps \* MERGEFORMAT
  • Formule concernant le nom du document :
    • aucun format : FILENAME \* MERGEFORMAT
  • Formule concernant le nombre de pages : PAGE \* CardText \* MERGEFORMAT
  • Formule concernant le numéro de la page :
    • 1, 2, 3, ... : NUMPAGES \* Arabic \* MERGEFORMAT
    • a, b, c, ... : NUMPAGES \* alphabetic \* MERGEFORMAT
    • A, B, C, ... : NUMPAGES \* ALPHABETIC \* MERGEFORMAT
    • i, ii, iii, ... : NUMPAGES \* roman \* MERGEFORMAT
    • I, II, II, ... : NUMPAGES \* ROMAN \* MERGEFORMAT
    • Un, Deux, Trois, ... : NUMPAGES \* CardText \* MERGEFORMAT
    • Premier, Deuxième, Troisième, ... : PAGE \* OrdText \* MERGEFORMAT
    • 1er, 2e, 3e, ... : PAGE \* Ordinal \* MERGEFORMAT
  • Formule concernant le sujet du document :
    • aucun format : SUBJECT \* MERGEFORMAT
    • en majuscules : SUBJECT \* Upper \* MERGEFORMAT
    • en minuscule : SUBJECT \* Lower \* MERGEFORMAT
    • Première lettre en majuscule : SUBJECT \* FirstCap \* MERGEFORMAT
    • Initiales en majuscule : SUBJECT \* Caps \* MERGEFORMAT
  • Formule concernant le titre du document
    • aucun format : TITLE \* MERGEFORMAT
    • en majuscules : TITLE \* Upper \* MERGEFORMAT
    • en minuscules : TITLE \* Lower \* MERGEFORMAT
    • Première lettre en majuscule : TITLE \* FirstCap \* MERGEFORMAT
    • Initiales en majuscule : TITLE \* Caps \* MERGEFORMAT
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/01/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale