OVH Cloud OVH Cloud

[wd7.5] Prob de chaine...suite

6 réponses
Avatar
Sylvestre
Hello

Comment fait on dans windev pour enlever les
guillemets encadrant une chaine ?


Merci

6 réponses

Avatar
Romain PETIT
Sylvestre a exposé le 09/07/2004 :
Hello

Comment fait on dans windev pour enlever les
guillemets encadrant une chaine ?



En programmant une fonction ?
En attendant qu'ils nous pondent une *SansGuillemet()* ...

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Sylvestre
En fait "HImportexte" necessite des dates au
format "aaaammjj" j'ai donc repris mon fichier
en transformant les dates au format "jj/mm/aaaa"
avec "ChaîneVersDate(strTmp)", j'obtiens bien
le bon format, mais quand je concatène avec le
reste de la ligne et vide la ligne dans le fichier
j'obtiens :
1|0|Unite|||"20030115"|3.1|0| <


on voit que la date est encadrée par des
guillemets qui font planter l'import !.... comment
enlever
les guillemets ?

Merci

"Romain PETIT" a écrit dans
le message de
news:
Sylvestre a exposé le 09/07/2004 :
> Hello
>
> Comment fait on dans windev pour enlever les
> guillemets encadrant une chaine ?

En programmant une fonction ?
En attendant qu'ils nous pondent une


*SansGuillemet()* ...

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter


en privé)



Avatar
Romain PETIT
Sylvestre avait écrit le 09/07/2004 :
En fait "HImportexte" necessite des dates au
format "aaaammjj" j'ai donc repris mon fichier


...

Tu veux un vrai bon conseil ?
Créés ta propre fonction d'importation avec fOuvre, fLitLigne,
ExtraitChaine etc... :
1/ C'est un bon exercice, facile, pour maîtriser des fonctions de base
du langage
2/ tu as la main sur le moindre détail du processus d'import (il y a
toujours des cas non prévus...)

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Sylvestre
Hello
Suis d'accord, mais c'est long à écrire, je butte
sur l'affectation des valeurs aux rubriques..

"Romain PETIT" a écrit dans
le message de
news:
Sylvestre avait écrit le 09/07/2004 :
> En fait "HImportexte" necessite des dates au
> format "aaaammjj" j'ai donc repris mon fichier
...

Tu veux un vrai bon conseil ?
Créés ta propre fonction d'importation avec


fOuvre, fLitLigne,
ExtraitChaine etc... :
1/ C'est un bon exercice, facile, pour maîtriser


des fonctions de base
du langage
2/ tu as la main sur le moindre détail du


processus d'import (il y a
toujours des cas non prévus...)

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter


en privé)



Avatar
Manu
Sylvestre wrote:
Hello
Suis d'accord, mais c'est long à écrire, je butte
sur l'affectation des valeurs aux rubriques..



de tete :

i=0
i++; mon_fichier.ma_colonne1 = extraitchaine (toto, i, ";")
i++; mon_fichier.ma_colonne2 = extraitchaine (toto, i, ";")
..
Avatar
Sylvestre
Hello
Effectivement ça doit être ça, mon bug des
guillemets a disparu, la concaténation se fait
correctement,
donc la fonction "HImportexte" marche avec des
dates au format de la rubrique cible et avec les
options
"hCopieIdAuto+hImpIgnoreRubriqueVide+hImpSansDélim
iteur+hValDéfaut", il ne faut pas de séparateur
en début de ligne..

Merci

"Manu" a écrit dans le
message de
news:ccllu1$ktf$
Sylvestre wrote:
> Hello
> Suis d'accord, mais c'est long à écrire, je


butte
> sur l'affectation des valeurs aux rubriques..

de tete :

i=0
i++; mon_fichier.ma_colonne1 = extraitchaine


(toto, i, ";")
i++; mon_fichier.ma_colonne2 = extraitchaine


(toto, i, ";")
..