10 messages in org.openoffice.fr.progRe: [prog] Aide sur fonction CalcSQL2
FromSent OnAttachments
Arnaud POUSSIERJun 28, 2005 2:12 am 
Jean...@i-carre.netJun 28, 2005 2:22 am 
Jean...@i-carre.netJun 28, 2005 2:31 am 
Laurent GodardJun 28, 2005 2:59 am 
Arnaud POUSSIERJun 28, 2005 5:03 am 
Jean...@i-carre.netJun 28, 2005 5:53 am 
Arnaud SICCARDIJun 28, 2005 6:00 am 
Arnaud POUSSIERJun 28, 2005 6:18 am 
Jean...@i-carre.netJun 28, 2005 6:35 am 
Arnaud POUSSIERJun 28, 2005 6:49 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Aide sur fonction CalcSQL2Actions...
From:Arnaud SICCARDI (arna@gmail.com)
Date:Jun 28, 2005 6:00:30 am
List:org.openoffice.fr.prog

Bonjour,

Juste un proposition complètement idiote probablement... ... Je me demandes si ce ne serait pas une question de séparateurs (voir plus bas).

Le 28/06/05, Arnaud POUSSIER<arna@douane.finances.gouv.fr> a écrit :

Bonjour, Merci pour ces réponses, j'ai édité la requête sans passer par le mode ébauche et cela me donne le code suivant:

SELECT "IMDEC", "IMVIS", "EXDEC", "EXVIS" FROM "STAT" "STAT"

J'ai donc maintenant le code suivant:

=calcsql2("Feuille3";"D7";"ESSAI";"SELECT "imdec", "imvis", "exdec", "exvis" FROM "stat" "stat"")

et comme résultat j'ai : #NOM ?

Dans la fonction tu protèges la requête SQL avec des doubles guillemets : ", Or ces mêmes guillemets servent également à indiquer les champs que tu souhaite extraire. Normalement l'interpréteur lit le 4ème champ de la fonction qui pour lui deviens : SELECT puis une suite de caractère en trop car cette fonction n'acceptes que 4 paramètres. C'est probablement la raison du #NOM...

Enfin voilà...

Je pense que cela vient des deux derniers paramêtres sachant que "stat" est le nom de la plage sur le fichier d'où sont issues les données.

Merci encore de vous pencher sur mon probléme

co Rosamaria CIANELLA Via N. Bixio 12 56 100 PISA ITALY Tel. +39 3408911758