Utiliser les champs
Un champ est une entité de texte qui contient des instructions pour afficher le statut ou la propriété d'une autre entité ou d'un autre paramètre dans le dessin. Lorsqu'un champ est mis à jour, il affiche la dernière valeur de la source de données à laquelle il se réfère. Les champs peuvent être utilisés pour insérer des propriétés de dessin, des propriétés personnalisées ou des propriétés d'objet dans des textes ou des tables multilignes ou en tant qu'attribut dans un bloc. Les champs dans les attributs sont particulièrement utiles dans les cartouches : en utilisant les propriétés du dessin, du jeu de feuilles, du sous-ensemble et de la feuille, les cartouches peuvent être remplis automatiquement.
Reportez-vous à la commande PROPDESS pour en savoir plus sur les propriétés de dessin par défaut et personnalisées.
Consultez la commande JEUFEUILLES pour en savoir plus sur les propriétés des jeux de feuilles, sous-ensembles et feuilles par défaut et personnalisés.
Si aucune valeur n'est disponible, un champ affiche des tirets (----).
Si la variable système FIELDDISPLAY est activée, les champs s'affichent sur un fond gris clair qui n'est pas imprimé.
La variable système FIELDEVAL contrôle le moment où les champs sont mis à jour.
Procédure générale de création de champs
- Effectuez l'une des actions suivantes :
- Cliquez sur le bouton d'outil Insérer un champ (
) dans la barre d'outils Insertion et le panneau du ruban Annoter / Texte.
- Choisissez Insérer un champ... dans le menu Insertion.
- Lancez la commande CHAMP.
- Cliquez sur le bouton de l'outil Champ (
) dans la barre d'outils Formatage du texte lors de la création ou de la modification d'un texte ou du contenu d'une cellule de tableau.
La boîte de dialogue Champ apparaît.
- Cliquez sur le bouton d'outil Insérer un champ (
- Sous Noms de champs, développez un groupe, puis sélectionnez un nom de champ.
Les paramètres du nom de champ sélectionné s'affichent.
- Ajustez les paramètres, puis cliquez sur le bouton OK.
La boîte de dialogue Champ se ferme.
Le champ est créé dans la cellule Texte ou table en cours d'édition.
ou
La ligne de commande affiche : Spécifiez l'origine ou [Hauteur/Justifier] :
Procédez comme suit :
- (Facultatif) Entrez H ou choisissez Hauteur dans le menu contextuel pour définir la hauteur du texte.
- (Facultatif) Entrez J ou choisissez Justifier dans le menu contextuel pour définir la justification du texte.
- Spécifie le point d'insertion dans le dessin.
Une entité de texte contenant le champ est créée.
Utiliser une formule de champ
La formule de champ fait référence aux fonctions et aux opérations qui peuvent être utilisées dans la boîte de dialogue Champ.
- Lancez la commande CHAMP pour ouvrir la boîte de dialogue Champ.
- Développez le groupe Objets dans la liste des Noms de champs et sélectionnez Formule.
- Dans le champ Formule, vous pouvez insérer différents types d'opérations et de formules. Le résultat s'affiche dans le champ Valeur du champ.
Le tableau suivant présente les opérations qui peuvent être utilisées dans la formule de champ.
Opération | Caractères | Description |
---|---|---|
Addition | + | Produit la somme de valeurs numériques. |
Soustraire | - | Soustrait les deux valeurs numériques. |
Multiplication | * | Multiplie les valeurs numériques. |
Division | / | Divise deux valeurs numériques. |
Exponentiation | ^ | Calcule la valeur exponentielle des nombres donnés. |
Le tableau suivant présente les fonctions qui peuvent être utilisées dans la formule de champ.
Fonction | Syntaxe |
---|---|
Cosinus | cos(expression) |
Sinus | sin(expression) |
Tangente | tang(expression) |
Arc cosinus | acos(expression) |
Arc sinus | asin(expression) |
Arc tangent | atan(expression) |
CArré | sqr(expression) |
Racine carrée | sqrt(expression) |
Arrondi au nombre entier le plus proche | round(expression) |
Tronquer la décimale | trunc(expression) |
Valeur absolue | abs(expression) |
Degrés vers radians | d2r(expression) |
Radians vers degrés | r2d(expression) |
Logarithme, base e | ln(expression) |
Logarithme, base 10 | log(expression) |
Exposant, base e | exp(expression) |
Exposant, base e | exp10(expression) |
Pi = 3,14... | pi |
- Formule du champ : tang(expression)
- Paramètres : tan(expression)
Pour afficher une propriété d'entité dans un champ
- Lancez la commande CHAMP.
La boîte de dialogue Champ apparaît.
- Développez Objets dans la liste des Noms de champs et sélectionnez Objet.
- Cliquez sur le bouton Sélectionner une entité (
) dans la boîte de dialogue Champ.
La boîte de dialogue Champ se ferme temporairement.
La ligne de commande affiche : Sélectionnez l'entité :
- Cliquez sur l'entité dont vous voulez afficher une propriété.
La boîte de dialogue Champ apparaît à nouveau.
- Sélectionnez la propriété de l'entité dans la liste des Propriétés.
- Définissez la présentation de l'affichage :
- Format : Choisissez un format d'unité.
- Précision : Sélectionnez une précision dans le bouton de la liste
- Convertir : Cette option permet de recalculer la valeur du champ.
- Choisissez une formule dans la liste ; par ex. f*#, où f est le facteur que vous saisissez dans le champ Convertir et # est la valeur du champ.
- Entrez un facteur dans le champ Convertir, par exemple 0.0001 pour exprimer l'aire d'une polyligne en mètres carrés dans un dessin en cm.
- Cliquez sur le bouton OK.
- Spécifiez un point pour placer le champ dans le dessin.
Modifier un champ
- Modifiez la cellule de la table ou l'entité de texte contenant le champ.
- Double-cliquez sur le champ.
La boîte de dialogue Champ apparaît.
Remarque : Lorsque vous modifiez un champ associé à un paramètre qui n'existe plus, un message d'erreur s'affiche dans la boîte de dialogue. - Ajustez les propriétés du champ.
- Cliquez sur le bouton OK pour appliquer les modifications.
Mettre à jour un champ
- Effectuez l'une des actions suivantes :
- Cliquez sur le bouton d'outil Mettre à jour le champ (
) dans la barre d'outils Redessiner / Régénérer.
- Choisissez Mettre à jour les champs... dans le menu Outils.
- Lancez la commande METTREAJOURCHAMP.
La ligne de commande affiche : Sélectionnez le(s) champ(s) à mettre à jour :
- Cliquez sur le bouton d'outil Mettre à jour le champ (
- Sélectionnez le ou les champs à mettre à jour, puis faites un clic droit ou appuyez sur Entrée.
Les champs sélectionnés sont mis à jour.
Convertir un champ en texte
- Modifiez la cellule de la table ou l'entité de texte contenant le champ.
- Sélectionnez le champ.
- Cliquez avec le bouton droit de la souris, puis choisissez Convertir le champ en texte dans le menu contextuel.