#1 Thu 28 January 2010 10:06
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 276
Expression translate dans FDO
Bonjour,
Travaillant sous AutoCAD MAP 2009, mais traitant des données utilisées par le module publisher de Géoconcept, je souhaiterai savoir comment remplacer un dièse par le caractère de contrôle de retour à la ligne dans une expression FDO.
J'ai regardé dans l'aide mais la rubrique caractères de contrôle ne figure pas dans ce cas.
Ci dessous, l'expression qui fonctionne (dièse remplacé par un espace :
Translate ( PUB_NOM , '#', ' ' )
Test avec Translate ( PUB_NOM , '#', '\n' ) alors Rue de#Paris donne --> Rue de\Paris mais le mot Paris ne se met pas en dessous.
Merci pour la réponse,
Fabrice
Dernière modification par fabcad (Thu 28 January 2010 10:08)
Hors ligne
#2 Thu 28 January 2010 10:11
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4789
Re: Expression translate dans FDO
Hello
Juste une idee rapide, peux tu faire : Translate ( PUB_NOM , '#', '\nn' )
Je ne sais si c'est autorise d'utiliser Translate de cette facon !?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#3 Thu 28 January 2010 10:26
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 276
Re: Expression translate dans FDO
Bonjour Patrice,
C'est pareil,
c'est cette fonction qui me permettrait de créer 125 atlas sur deux ans !
As tu une autre solution,
Fabrice
Hors ligne
#4 Thu 28 January 2010 11:25
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4789
Re: Expression translate dans FDO
Hello
N'etant pas bien sur d'avoir compris ton probleme, voila ce que j'ai deja fait pour generer un etiquette sur 2 lignes
avec un champ dans le SHP nomme "TYPE" et un separateur du genre "#" ...
Concat ( Concat ( Substr ( TYPE , 0 , Instr ( TYPE , '#' ) - 1 ) , '\n' ) , Substr ( TYPE , Instr ( TYPE , '#' ) + 1 ) )
"Bois#Alpha" -->
"Bois"
"Alpha"
"Broussailles#Bravo" -->
"Broussailles"
"Bravo"
Est ce que tu veux ?
GeoBye, Pat
PS : Sorry, j'ai fais une petite correction de la syntaxe
Dernière modification par Patrice (Thu 28 January 2010 11:26)
(Autodesk Expert Elite Team)
Hors ligne
#5 Thu 28 January 2010 13:27
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 276
Re: Expression translate dans FDO
Youpi ca fonctionne,
Alors la C-H-A-P-E-A-U.
Faut que je relise la syntaxe mais j'en tombe a la renverse.
Merci.
Hors ligne