Je construit une requête simple avec l'assistant, le fichier Client est la
source - que l'assistant me propose.
Depuis l'éditeur de requête, je clique sur la requête et choisi "Tester la
requête".
Le test bloque immédiatement et donne l'erreur;
Erreur d'initialisation de la requête...
Fichier Client inconnu.
Mais c'est l'assistant de Windev lui-même qui m'a proposé ce fichier.
Comment peut-il ne pas le voir?
Est-ce un (autre) bug de Windev?
Comment on fait?
----------------------
Autre question
Comment on fait pour signifier en SQL de Windev qu'on veut obtenir tous les
enregistrements dont une des rubriques texte contient du texte ou encore
qu'un rubrique n'est pas vide mais sans activer les NULL. L'assistant ne
semble pas offrir cela dans ses choix.
J'ai fait plusieurs tests (depuis WDMap) mais aucun ne fonctionne.
Fichier : Client
Rubrique à vérifier si pas vide : Rem
Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Alors, j'ai appris quelque chose...
Merci Mat
Ducados
>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule" Salutation Daniel
"Pascal R." a écrit dans le message de news:cnvmgd$25r$
jacques.trepp a écrit : > mat avait énoncé : > >> Eric Demeester wrote: >> >>> dans (in) fr.comp.developpement.agl.windev, mat >>> ecrivait (wrote) : >>> >>> Bonjour, >>> >>> >>>> en Windev (enlever des espaces indésirables au début et à la fin), >>>> il suffit de faire: >>>> >>>> REM = droite(REM) // enlève les espaces sur la droite >>>> REM = gauche(REM) // enlève les espaces sur la gauche >>> >>> >>> >>> Pourquoi pas directement REM = (SansEspace(REM)) ? >> >> >> Bonjour Eric, >> Juste en passant... >> par exemple, parce que Charles deGaulle ou Valerie Giscardd'Estaing >> donne une impression un peu drôle? >> >> Salutations >> Mat > > > salut, > je ne veux pas dire de bétises, mais : > sansespace(" Charles de Gaulle ") donne "Charles de Gaulle" et non > "CharlesdeGaulle" > :-) > Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en
début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact,
Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la
ou il y en aurrait plusieurs.
Ex je mets des points au lieu de espace :
"....Charles..De....Gaule..."
donera "Charles.De.Gaule"
Salutation
Daniel
"Pascal R." <pascal.roy@sodalec.fr> a écrit dans le message de
news:cnvmgd$25r$1@s5.feed.news.oleane.net...
jacques.trepp a écrit :
> mat avait énoncé :
>
>> Eric Demeester wrote:
>>
>>> dans (in) fr.comp.developpement.agl.windev, mat
>>> <NoSpam-mnobs@bluemail.ch> ecrivait (wrote) :
>>>
>>> Bonjour,
>>>
>>>
>>>> en Windev (enlever des espaces indésirables au début et à la fin),
>>>> il suffit de faire:
>>>>
>>>> REM = droite(REM) // enlève les espaces sur la droite
>>>> REM = gauche(REM) // enlève les espaces sur la gauche
>>>
>>>
>>>
>>> Pourquoi pas directement REM = (SansEspace(REM)) ?
>>
>>
>> Bonjour Eric,
>> Juste en passant...
>> par exemple, parce que Charles deGaulle ou Valerie Giscardd'Estaing
>> donne une impression un peu drôle?
>>
>> Salutations
>> Mat
>
>
> salut,
> je ne veux pas dire de bétises, mais :
> sansespace(" Charles de Gaulle ") donne "Charles de Gaulle" et non
> "CharlesdeGaulle"
> :-)
>
Je confirme, SansEspace( chaine) supprime uniquement les espaces en
début et en fin de ligne, pas ceux de milieu de chaine
>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule" Salutation Daniel
"Pascal R." a écrit dans le message de news:cnvmgd$25r$
jacques.trepp a écrit : > mat avait énoncé : > >> Eric Demeester wrote: >> >>> dans (in) fr.comp.developpement.agl.windev, mat >>> ecrivait (wrote) : >>> >>> Bonjour, >>> >>> >>>> en Windev (enlever des espaces indésirables au début et à la fin), >>>> il suffit de faire: >>>> >>>> REM = droite(REM) // enlève les espaces sur la droite >>>> REM = gauche(REM) // enlève les espaces sur la gauche >>> >>> >>> >>> Pourquoi pas directement REM = (SansEspace(REM)) ? >> >> >> Bonjour Eric, >> Juste en passant... >> par exemple, parce que Charles deGaulle ou Valerie Giscardd'Estaing >> donne une impression un peu drôle? >> >> Salutations >> Mat > > > salut, > je ne veux pas dire de bétises, mais : > sansespace(" Charles de Gaulle ") donne "Charles de Gaulle" et non > "CharlesdeGaulle" > :-) > Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Romain PETIT
Il se trouve que Ducados a formulé :
Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ? A moins que ce ne soit avec une option pour SansEspace ? En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela ne supprime QUE les espaces aux extrémités de la chaine.
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Il se trouve que Ducados a formulé :
Je confirme, SansEspace( chaine) supprime uniquement les espaces en
début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact,
Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la
ou il y en aurrait plusieurs.
Ex je mets des points au lieu de espace :
"....Charles..De....Gaule..."
donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ?
A moins que ce ne soit avec une option pour SansEspace ?
En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela
ne supprime QUE les espaces aux extrémités de la chaine.
A+
--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ? A moins que ce ne soit avec une option pour SansEspace ? En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela ne supprime QUE les espaces aux extrémités de la chaine.
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Pascal R.
Ducados a écrit :
Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule" Salutation Daniel
Heu !!! En quelle version ??? Parceque je viens de tester en W55B et en W75, et je n'ai pas ce comportement !!! D'ailleurs dans l'aide en ligne de W75 il est dit pour SansEspace : "Renvoie une chaîne de caractères sans les espaces situés à gauche et
à droite"
Pas de suppression d'espace à "l'intérieur" de la chaine !
Peut-être en W8, ou W9 mais j'espere pas !
Ducados a écrit :
Je confirme, SansEspace( chaine) supprime uniquement les espaces en
début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact,
Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la
ou il y en aurrait plusieurs.
Ex je mets des points au lieu de espace :
"....Charles..De....Gaule..."
donera "Charles.De.Gaule"
Salutation
Daniel
Heu !!! En quelle version ???
Parceque je viens de tester en W55B et en W75, et je n'ai pas ce
comportement !!!
D'ailleurs dans l'aide en ligne de W75 il est dit pour SansEspace :
"Renvoie une chaîne de caractères sans les espaces situés à gauche et
à droite"
Pas de suppression d'espace à "l'intérieur" de la chaine !
Je confirme, SansEspace( chaine) supprime uniquement les espaces en début et en fin de ligne, pas ceux de milieu de chaine
Pas tout a fait exact, Il supprime aussi les espaces de milieu de chaine pour n'en laisser que 1 la ou il y en aurrait plusieurs. Ex je mets des points au lieu de espace : "....Charles..De....Gaule..." donera "Charles.De.Gaule" Salutation Daniel
Heu !!! En quelle version ??? Parceque je viens de tester en W55B et en W75, et je n'ai pas ce comportement !!! D'ailleurs dans l'aide en ligne de W75 il est dit pour SansEspace : "Renvoie une chaîne de caractères sans les espaces situés à gauche et
à droite"
Pas de suppression d'espace à "l'intérieur" de la chaine !
Peut-être en W8, ou W9 mais j'espere pas !
Ducados
Autant pour moi, j'ai été trop vite pour répondre, j'ai confondu avec la fonction "NOMPROPRE" de Excel, que je venais d'utiliser !!! Daniel devra tourner 7 fois sa langue dans sa bouche avant de répondre la prochaine fois. Salutation et excuses, Daniel
"Romain PETIT" a écrit dans le message de news:
Il se trouve que Ducados a formulé : >>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en >>> début et en fin de ligne, pas ceux de milieu de chaine
> Pas tout a fait exact, > Il supprime aussi les espaces de milieu de chaine pour n'en laisser que
1 la
> ou il y en aurrait plusieurs. > Ex je mets des points au lieu de espace : > "....Charles..De....Gaule..." > donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ? A moins que ce ne soit avec une option pour SansEspace ? En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela ne supprime QUE les espaces aux extrémités de la chaine.
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Autant pour moi, j'ai été trop vite pour répondre, j'ai confondu avec la
fonction "NOMPROPRE" de Excel, que je venais d'utiliser !!!
Daniel devra tourner 7 fois sa langue dans sa bouche avant de répondre la
prochaine fois.
Salutation et excuses, Daniel
"Romain PETIT" <VoirM@Signature.fin> a écrit dans le message de
news:mn.c22c7d4b64e74cf2.2248@Signature.fin...
Il se trouve que Ducados a formulé :
>>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en
>>> début et en fin de ligne, pas ceux de milieu de chaine
> Pas tout a fait exact,
> Il supprime aussi les espaces de milieu de chaine pour n'en laisser que
1 la
> ou il y en aurrait plusieurs.
> Ex je mets des points au lieu de espace :
> "....Charles..De....Gaule..."
> donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ?
A moins que ce ne soit avec une option pour SansEspace ?
En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela
ne supprime QUE les espaces aux extrémités de la chaine.
A+
--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Autant pour moi, j'ai été trop vite pour répondre, j'ai confondu avec la fonction "NOMPROPRE" de Excel, que je venais d'utiliser !!! Daniel devra tourner 7 fois sa langue dans sa bouche avant de répondre la prochaine fois. Salutation et excuses, Daniel
"Romain PETIT" a écrit dans le message de news:
Il se trouve que Ducados a formulé : >>> Je confirme, SansEspace( chaine) supprime uniquement les espaces en >>> début et en fin de ligne, pas ceux de milieu de chaine
> Pas tout a fait exact, > Il supprime aussi les espaces de milieu de chaine pour n'en laisser que
1 la
> ou il y en aurrait plusieurs. > Ex je mets des points au lieu de espace : > "....Charles..De....Gaule..." > donera "Charles.De.Gaule"
Ah, c'est nouveau en WD8 ce comportement hasardeux ? A moins que ce ne soit avec une option pour SansEspace ? En tout cas en WD7.5 et comme pour la plupart des langages (Trim), cela ne supprime QUE les espaces aux extrémités de la chaine.
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)