|
|
|
|
|
- Propriétés spécifiques à la description des variables de type docElément
- Fonctions manipulant les variables de type docElément
docElément (Type de variable) En anglais : docElement
Le type docElément permet de manipuler chaque élément composant une variable de type docParagraphe. Les caractéristiques de cet élément peuvent être définies et modifiées à l'aide de différentes fonctions et propriétés du 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.
TT_MonDoc = DocOuvre(fRepExe() + fSep() + "MonDoc.docx")
fFin est un docFragment(TT_MonDoc, -1)
FragmentTexte est un docFragment(TT_MonDoc, 1, fFin.PositionFin)
POUR TOUT MonElementCourant DE FragmentTexte.Elément
MonParagraphe est un docParagraphe = MonElementCourant.Paragraphe
Trace(MonParagraphe.PositionDébut)
Trace(MonParagraphe.PositionFin)
FIN
TT_MonDoc = DocOuvre(fRepExe() + fSep() + "MonDoc.docx")
MonDoc est un Document = TT_MonDoc
sElement est une chaîne
sParagraphe est une chaîne
sValeur,sDebut,sFin,sType sont des chaînes
POUR TOUT MonPara DE MonDoc.Paragraphe
sParagraphe = sParagraphe + [RC] + sElement
sElement = ""
POUR TOUT MonElement DE MonPara.Elément
sDebut = MonElement.PositionDébut
sFin = MonElement.PositionFin
SELON MonElement.Type
CAS typeDocElémentChampInterrupteur
sType = "Case à cocher"
CheckBox est un docElémentInterrupteur <- MonElement..Champ
sValeur = CheckBox.Coché
FIN
sElement = sElement + [RC] + sValeur + TAB + sDebut + TAB + sFin + TAB + sType
FIN
FIN
Remarques Propriétés spécifiques à la description des variables de type docElément Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type docElément : | | | Nom de la propriété | Type manipulé | Effet |
---|
Cellule | Variable de type docCellule | Caractéristiques de la cellule (uniquement dans le cas où l'élément correspond à une cellule d'un tableau). | Champ | | Caractéristiques d'un champ (par exemple, champ Interrupteur). Pour les champs Interrupteurs, il est nécessaire d'utiliser l'opérateur elt;- pour récupérer les caractéristiques de l'interrupteur. Exemple : CheckBox est un docElémentInterrupteur <- MonElement..Champ
| Formule | Variable de type docElémentFormule | Caractéristiques de la formule : formule, mise en forme de la formule, résultat de la formule (uniquement dans le cas d'un élément de type formule). | Image | Variable de type docElémentImage | Caractéristiques de l'image (utilisable uniquement dans le cas d'un élément de type Image). | Lien | Variable de type docElémentLien | Caractéristiques du lien (uniquement dans le cas où l'élément correspond à un lien). Ces caractéristiques sont disponibles en lecture uniquement. | Paragraphe | Variable de type docParagraphe | Paragraphe qui contient l'élément. | Parent | Variable de type docElément | Elément qui contient l'élément. Cette propriété est disponible en lecture seulement. | PositionDébut | Entier | Position de début de l'élément dans le document. Cette propriété est disponible en lecture seulement. | PositionFin | Entier | Position de fin de l'élément dans le document. Cette propriété est disponible en lecture seulement. | TableDesMatières | Variable de type docTableDesMatières | Caractéristiques de la table des matières du document. | Texte | Variable de type docElémentTexte | Caractéristiques du texte (utilisable uniquement dans le cas d'un élément de type Texte). | Type | Entier | Type de l'élément correspondant à une des constantes suivantes : - typeDocElémentCellule : Elément de type Cellule d'un tableau.*=
- typeDocElémentChampInterrupteur : Elément de type champ interrupteur (case à cocher d'un formulaire).
- typeDocElémentDocument : Elément de type Document.
- typeDocElémentEnTête : Elément de type entête de page.
- typeDocElémentFormule : Elément de type Formule. 
- typeDocElémentImage : Elément de type Image.
- typeDocElémentInconnu : Elément de type non reconnu.
- typeDocElémentLien : Elément de type Lien.
- typeDocElémentParagraphe : Elément de type Paragraphe avec aucun texte (texte vide).
- typeDocElémentPiedDePage : Elément de type pied de page.
- typeDocElémentTableDesMatières : Elément de type Table des matières.
- typeDocElémentTexte : Elément de type Texte.
- typeDocElémentZoneDeTexte : Elément de type Zone de texte.
| ZoneDeTexte | Variable de type docElémentZoneDeTexte | Caractéristiques de la zone de texte (utilisable uniquement dans le cas d'un élément de type Zone de texte). |
Fonctions manipulant les variables de type docElément | | DocAjoute | Ajoute : - à la fin d'un document de type Traitement de texte : un élément, un document, un paragraphe, un texte, une image ou un fragment.
- à la fin d'un fragment : un élément, un texte ou une image.
| DocChangeAltitude | Modifie l'altitude d'un élément de type Image ou de type Zone de texte dans un document DocX. | DocInsère | Insère un objet dans un document de type Traitement de texte ou remplace le contenu du fragment en cours. Les objets manipulables sont : - un élément,
- un document,
- un paragraphe,
- un texte,
- une image,
- un fragment.
| DocSupprime | Supprime un élément d'un document. Cet élément est supprimé du document auquel il est associé. |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|