Variables (champs)

Contenu

# Variables

Les champs de variable vous permettent d'ajouter du contenu dynamique au document. Par exemple, vous pouvez utiliser une variable pour redéfinir la numérotation des pages.

Pour accéder à cette commande...

#### À partir de la barre de menu :

Choisissez l'onglet Insertion - Champ - Plus - Variables

#### À partir de l'interface en onglets :

Dans l'onglet Insérer, choisissez Champ - Plus - Variables.

Champ

#### À partir du clavier :

Ctrl+F12

Pour ajouter un champ à votre document, cliquez sur un type de champ, cliquez sur un champ dans la liste Sélectionner, puis cliquez sur Insérer.

## Type

Liste les types de champ Variable disponibles.

Type | Description
--- | ---
Définir une variable | Définit une variable et sa valeur. Pour modifier la valeur d'une variable, cliquez devant le champ de la variable, puis choisissez Édition - Champs. Par défaut, toutes les variables créées sont de type numérique. Lorsque vous insérez un champ Définir une variable dans le document pour la première fois, vous devez définir son format dans la zone Format. Le format peut être texte ou numérique, avec différents formats numériques disponibles. Une fois défini, vous ne pouvez plus modifier le format, sauf si vous supprimez la variable du document. Par défaut, toutes les variables sont créées au format numérique.
Afficher la variable | Insère la valeur active de la variable sur laquelle vous cliquez dans la liste Sélectionner.
Champ DDE | Insère un lien DDE dans le document ; ce lien peut ensuite être actualisé à tout moment à l'aide du nom assigné.
Insérer une formule | Insère un nombre constant ou le résultat d'une formule. Lorsqu'une variable est créée avec une valeur numérique, son contenu est interprété comme une formule et le résultat est automatiquement converti en nombre. Du texte brut entre guillemets est évalué à 0, mais si vous saisissez une chaîne mixte comme "123a456", la conversion s'arrête au premier caractère non numérique, ce qui donne le nombre 123. L'expression de la formule suit les règles des formules dans les tableaux, en utilisant des variables définies dans le document plutôt que dans les cellules du tableau.
Champ de saisie | Insère la nouvelle valeur d'une variable ou d'un champ d'utilisateur. La valeur d'une variable définie dans un champ de saisie n'est prise en compte qu'à partir de l'endroit où le champ est inséré. Pour modifier la valeur de la variable plus loin dans le document, insérez un autre champ de saisie de même nom que le premier champ, mais avec une valeur différente. Toutefois, la valeur d'un champ d'utilisateur est modifiée de façon globale. Les variable sont affichées dans le champ Sélectionner. Lorsque vous cliquez sur le bouton Insérer, la boîte de dialogue Vérifier les champs apparaît, dans laquelle vous saisissez la nouvelle valeur ou du texte supplémentaire en remarque.
Séquence | Insère une numérotation automatique pour les tableaux, les images ou les cadres.
Définir une variable de page | Insère dans le document un point de référence à partir duquel le calcul du nombre de pages doit reprendre. Sélectionnez "activé" pour activer le point de référence ou "désactivé" pour le désactiver. Vous pouvez également saisir un facteur de correction afin que le calcul du nombre de pages débute à un autre numéro.
Afficher la variable de la page | Affiche le nombre de pages calculé entre le point de référence "Variable de page" et ce champ.
Champ d'utilisateur | Insère une variable globale personnalisée. Vous pouvez utiliser le champ d'utilisateur pour définir une variable comme élément d'une instruction de condition. Lorsque vous modifiez un champ d'utilisateur, toutes les instances de la variable incluses dans le document sont actualisées.

## Sélectionner

Liste les champs disponibles pour le type de champ sélectionné dans la liste Type. Pour insérer un champ, cliquez dessus, puis sur Insérer.

Pour insérer rapidement un champ à partir de la liste Sélectionner, maintenez la touche CommandeCtrl enfoncée tout en double-cliquant sur le champ.

### Format

Si un champ affiche une date, une heure ou un nombre, alors la fenêtre Format est utilisée pour personnaliser l'apparence de la date, de l'heure ou du nombre. Les formats usuels sont affichés dans la fenêtre Format ou cliquez sur "Formats supplémentaires" pour définir un format personnalisé.

### Nom

Saisissez le nom du champ défini par l'utilisateur à créer.Cette option est disponible pour les types de champ "Définir une variable", "Champ DDE", "Plage de nombre" et "Champ défini par l'utilisateur".

Les champs définis par l'utilisateur ne sont disponibles que dans le document actif.

### Valeur

Saisissez le contenu que vous souhaitez ajouter à une champ défini par l'utilisateur.

Dans la liste Format, indiquez si la valeur doit être insérée sous forme de texte ou de nombre.

Les champs de texte ci-après ne peuvent être insérés que lorsque le type de champ correspondant a été sélectionné dans la liste Type.

Dans un document HTML, deux champs supplémentaires sont proposés pour le type de champ "Définir une variable" : HTML_ON et HTML_OFF. Lors de l'enregistrement du fichier en tant que document HTML, le texte saisi dans la zone Valeur est converti en balise HTML ouvrante (<Value>) ou en balise HTML fermante(</Value>), en fonction de l'option que vous avez sélectionnée.

## Instruction DDE

La syntaxe d'une commande DDE est généralement : "<Server> <Topic> <Item>" (serveur, emplacement, élément). "Server" est le nom DDE de l'application disposant des données, "Topic" correspond à l'endroit où l'élément (Item) est enregistré (il s'agit le plus souvent du nom de fichier), "Item" étant l'objet concerné.

Cette option est disponible uniquement si le "Champ DDE" est sélectionné.

## Formule

Cette option est uniquement disponible si le type de champ "Insérer une formule" est sélectionné.

### Conseil

Saisissez ici le texte que vous voulez afficher dans le champ. Si vous insérez un champ substituant, saisissez le texte que vous voulez afficher comme une bulle d'aide lorsque le pointeur de la souris survole le champ.

#### Correction

Saisissez le décalage à appliquer à un champ de numéro de page, "+1" par exemple.

Cette option est disponible uniquement si le type de champ "Définir la variable de la page" est sélectionné.

## Invisible

Masque le contenu du champ dans le document. Le champ est inséré comme une fine marque grise dans le document. Cette option n'est disponible que pour les types de champ "Définir une variable" et "Champ défini par l'utilisateur".

## Avec le numéro de titre

Utilisez cette option pour afficher un numéro de titre avant un champ "plage de numéro". Le numéro de titre vient d'un titre avant l'emplacement du champ.

### Jusqu'au niveau

Avec une utilisation typique des titres dans le document, le nombre sélectionné indiquera le nombre de niveaux de numéro de titre (à partir du niveau 1) à afficher. Le la valeur sélectionnée indique le nombre maximum de niveaux à afficher. Le nombre réel peut avoir moins de niveaux. Par exemple, si le numéro de titre immédiatement précédent est 2.6 et que 4 est sélectionné, alors seul 2.6 est affiché . Si [Aucun] est sélectionné, aucun numéro de titre n'est affiché.

Le numéro de titre sélectionné pour l'affichage est le premier titre précédent dont le niveau hiérarchique est égal ou inférieur au niveau hiérarchique sélectionné. Par exemple, sélectionnez « 2 » pour utiliser le numéro de titre du premier titre précédent avec le niveau hiérarchique 1 ou le niveau hiérarchique 2.

### Séparateur

Spécifiez le caractère à utiliser comme séparateur entre le numéro de titre et le numéro de champ.

Avec numéro de titre, Jusqu'au niveau et Séparateur sont uniquement disponible pour le type de champ "Plage de numéro".

## Assigner

Ajoute le champ défini par l'utilisateur à la liste Sélectionner.

Appliquer

## Supprimer

Supprime le champ défini par l'utilisateur de la liste Sélectionner. Vous ne pouvez pas supprimer des champs qui ne sont pas utilisés dans le document actif. Pour supprimer un champ de la liste et qui est utilisé dans le document actif, supprimez d'abord toutes les occurrences du champ dans le document puis supprimez-le de la liste.

Supprimer

Aidez-nous !