#1 Wed 10 March 2010 16:41
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Joindre des lignes dans un attribut
Bonjour,
J'ai un attribut dont les valeurs peuvent être du genre :
"Ateliers de tricotage
teinturerie, dépôt de liquides halogénés
Citerne souterraine contenant 20000l de Mazout et extension des ateliers"
Comment faire pour obtenir une valeur du type :
"Ateliers de tricotage \n teinturerie, dépôt de liquides halogénés \n Citerne souterraine contenant 20000l de Mazout et extension des ateliers" ?
J'ai essayé attribute trimmer, string replacer mais sans résultat.
D'avance merci,
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne
#2 Wed 10 March 2010 17:31
- Pookie
- Participant occasionnel
- Date d'inscription: 15 May 2006
- Messages: 25
Re: Joindre des lignes dans un attribut
Bonjour,
A priori le listconcatenator devrait répondre à votre besoin avec éventuellement un listbuilder avant pour regrouper tous vos enregistrements.
Cordialement,
Pookie
Hors ligne
#3 Wed 10 March 2010 17:47
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: Joindre des lignes dans un attribut
Je ne suis pas sûr du tout.
C'est une valeur contenant des retours à la ligne. Donc pas une liste de valeur, ni une aggrégation d'objets. Mais merci quand même.
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne
#4 Wed 10 March 2010 18:04
Re: Joindre des lignes dans un attribut
Avez vous essayé StringReplacer avec \n dans Texte à rechercher
et \\n dans Texte de remplacement ?
Hors ligne
#5 Thu 11 March 2010 10:10
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: Joindre des lignes dans un attribut
Merci Olivier.
Effectivement cela fait le job.
Mais ne résout pas le problème : ma traduction s'arrête brutalement :
Code:
2010-03-11 09:29:43| 1.6| 0.0|INFORM|=========================================================================== 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Feature is: 2010-03-11 09:29:43| 1.6| 0.0|INFORM|+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Feature Type: `ID_RELATION_3_OUTPUT_0' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(encoded: utf-8) : `ACTIVI' has value `Ateliers de tricotage\nteinturerie, dépôt de liquides halogénés\nCiterne souterraine contenant 20000l de Mazout et extension des ateliers' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(encoded: utf-8) : `ADRESS' has value `8,***' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(encoded: utf-16le): `CODACT' has value `C13.40Z' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `ETOCCUP' has value `' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `ID_SPP' has value `19' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(encoded: utf-8) : `RSSOCE' has value `Sté TIMWEAR' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `apic_relation_affected_object' has value `400' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `db_type' has value `db_none' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `fme_feature_type' has value `***' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Attribute(string) : `fme_type' has value `fme_no_geom' 2010-03-11 09:29:43| 1.6| 0.0|INFORM|Geometry Type: Unknown (0) 2010-03-11 09:29:43| 1.6| 0.0|INFORM|===========================================================================
Donc mon FMW qui à partir d'un xls produit :
1/des ponctuels représentant des sites
2/des données non géographiques liées à ces sites
pour en faire un fichier apic ne fonctionne pas.
Quelqu'un a-t'il une idée ?
D'avance, merci,
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne
#6 Thu 11 March 2010 10:52
Re: Joindre des lignes dans un attribut
Il n'y a pas de message d'erreur dans l'extrait de log...
Le résultat est-il correct dans un visualizer sans tentative d'écriture dans le jeu de données destination ?
Hors ligne
#7 Thu 11 March 2010 10:58
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: Joindre des lignes dans un attribut
C'est bien l'écriture qui pose problème. Je vérifie chacun des attributs et en chasse les retour chariot.
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne