Aller au contenu

Variable nom du calque


orionis

Messages recommandés

Coucou

oui c'est possible

dans le cas de texte simple pour que le texte et le champ soient dans une même et seule entité :

écrire la partie "ce texte est placé dans le calque"

puis créer un champ en prenant cette entité comme référence

sortir du texte

créer champ et s'arrêter juste avant de valider

copier le texte du champ en bas de la case de dialogue

éditer le texte précédent

coller à la fin du texte

 

c'est fini...on est OK ?

Lien vers le commentaire
Partager sur d’autres sites

c'est fini...on est OK ?

 

Heu... non! :unsure:

 

écrire la partie "ce texte est placé dans le calque"

puis créer un champ en prenant cette entité comme référence

sortir du texte

 

ces 3 étapes n'en forment qu'une seule?

Si oui, je ne parviens pas à prendre le texte comme référence du champ.

Lien vers le commentaire
Partager sur d’autres sites

Ca fonctionne bien, voici un premier point de passé.

 

A présent, il faut que je récupère une sous-chaîne du nom du calque, à partir de la position 14 jusqu'à la fin du nom.

je pensais pouvoir utiliser la fonction "substr", mais je n'y parviens pas...

Lien vers le commentaire
Partager sur d’autres sites

ouf de te bidouillerias bien un truc en diesel mais je me planter c'est sur XD

 

regarder dans les expressions diesel si tu as fait la méthode de (gile)

 

mais en programmation :

 

result = mid(tontexte,14,len(tontexte) -1)

 

la tu récupères de la position 14 jusqu'à la fin de la chaine de caractere (qui peut etre un nom de calque)

Lien vers le commentaire
Partager sur d’autres sites

Je sais déjà récupérer une sous-chaîne avec la fonction Substr.

Dans mon cas, je récupère le nom du calque sous forme de champ, précédé d'un texte ("ceci est le nom du calque : "), le tout dans une zone de type Texte.

Mon souci est de pouvoir scinder le libellé du calque, qui, dans mon cas, commence par des caractères que je veux épurer (et qui ne peuvent/doivent pas être modifiés dans le nom du calque lui-même).

 

Exemple : mon calque s'appelle "RF_0_matériel divers"

je veux obtenir ma zone Texte sous la forme : "Ceci est le nom du calque : Matériel divers".

Pour l'instant, j'en suis à "Ceci est le nom du calque : RF_0_Matériel divers".

 

J'espère avoir été assez clair! :rolleyes:

Lien vers le commentaire
Partager sur d’autres sites

bonjour,

désolé pour le retard à la réponse, ma question est liée à des recherches annexes à mes autres projets, et du coup, elle passe un peu au second plan...

 

Ta solution ne fonctionne pas chez moi; je suis dans une zone de texte, et la fonction que tu proposes n'est pas reconnue.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines aprè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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité