Le type
docNumérotation permet de définir toutes les caractéristiques avancées d'une numérotation utilisable dans un document de type Traitement de texte. Les caractéristiques de cette numérotation peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez
Déclaration d'une variable.
MonDoc est un Document = TT_SansNom1
MaNumérotation est un docNumérotation
Niveau est un docNiveauNumérotation
// Définition de la numérotation
// 1er niveau de la numérotation
Niveau.Texte = "%1) "
Niveau.Texte = "%1) "
Niveau.ValeurInitiale = 1
Niveau.MiseEnPage.RetraitPremièreLigne = 10
Niveau.Format = fnumRomainMajuscule
Ajoute(MaNumérotation.Niveau, Niveau)
// Second niveau de la numérotation
Niveau.Texte = "%2] "
Niveau.ValeurInitiale = 1
Niveau.MiseEnPage.RetraitPremièreLigne = 20
Niveau.Format = fnumLettreMajuscule
Ajoute(MaNumérotation.Niveau, Niveau)
// Troisième niveau de la numérotation
Niveau.Texte = "%3\ "
Niveau.ValeurInitiale = 1
Niveau.MiseEnPage.RetraitPremièreLigne = 30
Niveau.Format = fnumLettreMinuscule
Ajoute(MaNumérotation.Niveau, Niveau)
// Ajout de la numérotation au document
soit id = Ajoute(MonDoc.Numérotation, MaNumérotation)
// Définition de la numérotation associée au paragraphe 1
MonDoc.Paragraphe[1].Numérotation.Identifiant = id
MonDoc.Paragraphe[1].Numérotation.Niveau = 1
// Affichage du document dans le champ Traitement de texte
TT_SansNom1 = MonDoc
Remarques
Propriétés spécifiques à la description des variables de type docNumérotation
Les propriétés suivantes peuvent être utilisées pour manipuler une description de numérotation :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Identifiant | Entier | Identifiant de la numérotation. Cet identifiant peut être utilisé pour spécifier la numérotation utilisée par un paragraphe. Cette propriété est définie lors de l'ajout de la numérotation au document. Cette propriété est disponible en lecture seulement. |
Niveau | Tableau de docNiveauNumérotation | Liste des descriptions des niveaux de numérotation. |
Nom | Chaîne de caractères | Nom de la numérotation. |
Tmpl | Chaîne de caractères | Identifiant spécifique pour l'utilisation de la numérotation sous MS Word. Cette propriété est disponible en lecture seulement. |
Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
- <Nom de la variable>.<Nom de la propriété>
- <Nom de la variable>.<Nom de la propriété>
Ajouter une description de numérotation à un document
Pour ajouter une description de numérotation à un document, il est possible d'utiliser la fonction
Ajoute via la syntaxe suivante :
Ajoute(Document.Numérotation, MaNumérotation)
où :
Utilisation des numérotations créées par programmation
Les numérotations créées par programmation peuvent être utilisées via le ruban. Elles apparaissent dans le ruban, dans le groupe "Paragraphes", en déroulant l'option

, dans le groupe "Numérotation du document".