banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#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

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Joindre des lignes dans un attribut

Avez vous essayé StringReplacer avec \n dans Texte à rechercher
et \\n dans Texte de remplacement ?


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

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

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

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 ?


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

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

 

Pied de page des forums

Powered by FluxBB