siculo Posté(e) le 26 septembre 2018 Posté(e) le 26 septembre 2018 Bonjour à tous, Tout le monde connait la variable système en lecture seule "CTAB" qui permet d'obtenir sous forme de texte la valeur de l'onglet courant.Son expression de champ étant %<\AcVar ctab>% Je souhaiterais dans l'éditeur de champ utiliser l'expression DIESEL qui me permette d'extraire les 2 premiers caractères du nom de l'onglet courant. J'utilise donc l'expression DIESEL suivante: $(substr,%<\AcVar ctab>%,1,2) Le problème c'est que cette expression est fixe et non dynamique, c'est à dire que lorsque je change le nom de l'onglet, la valeur de l'expression DIESEL ne varie pas. Y'a t'il un moyen de la rendre dynamique? Merci
bonuscad Posté(e) le 26 septembre 2018 Posté(e) le 26 septembre 2018 Bonjour,J'utiliserai plutôt la syntaxe suivante:$(substr,$(getvar,"CTAB"),1,2)Après le changement de nom de l'onglet, il peut être nécessaire d'utiliser la commande METTREAJOURCHAMP ou REGNTOUT pour que le champ se mette à jour. Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
siculo Posté(e) le 27 septembre 2018 Auteur Posté(e) le 27 septembre 2018 Effectivement, c'est la bonne solution!Merci beaucoup! :D
AnglesDroits Posté(e) le 31 juillet 2019 Posté(e) le 31 juillet 2019 Bonjour,J'utiliserai plutôt la syntaxe suivante:$(substr,$(getvar,"CTAB"),1,2)Après le changement de nom de l'onglet, il peut être nécessaire d'utiliser la commande METTREAJOURCHAMP ou REGNTOUT pour que le champ se mette à jour. Grâce à toi, mon utilisation d'Autocad LT a bien changé et je t'en remercie !! J'ai su l'adapter en comprenant sa "lecture" de gauche à droite. Est-ce que de ce diesel, on peut aussi extraire uniquement le dernier caractère du nom de l'onglet, ou lui ajouter une "lecture" de droite à gauche ?De sorte à avoir : page-dénomination de la présentation-indice Merci ! Dessin, Synthèse, Conseil, en Etude et Exécution.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant