OVH Cloud OVH Cloud

[7.5 205s] Probleme de version

7 réponses
Avatar
SP&B
>
> je pense qu' "an" est un mot réservé par windev
>


Bonjour,

Le fil de la discussion semblant avoir disparu en face, je retranscris ici
ma réponse.

Pas trouvé dans les mots réservés.

Je viens de tester en 206e, la même erreur se produit.

Le code suivant provoque l'erreur :
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie est une chaine = j+"/"+m+"/"+an // Ligne de l'erreur de syntaxe
sur le mot an

Celui-ci par contre tourne sans problème :
datesortie est une chaîne
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie = j+"/"+m+"/"+an

J'avoue que je ne comprends pas non plus.

Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie
SPetB_no.spam@wanadoo.fr

enlever _no.spam pour me contacter en PV.

7 réponses

Avatar
Romain PETIT
SP&B a écrit :

je pense qu' "an" est un mot réservé par windev





Pas trouvé dans les mots réservés.



Si, pour le code en anglais :

iVar is *an* int

Le code suivant provoque l'erreur :
datesortie est une chaine = j+"/"+m+"/"+an // Ligne de l'erreur de
//syntaxe sur le mot an
Celui-ci par contre tourne sans problème :
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie = j+"/"+m+"/"+an

J'avoue que je ne comprends pas non plus.



Je suppose que pour la première synthaxe, le mot clé an est détecté sur la
2ème partie d'une déclaration de variable alors que pour la seconde, la
déclaration de datesortie a été effectuée avant (donc pas de confusion
possible pour le compilateur).

A+


--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Avatar
SP&B
>
Je suppose que pour la première synthaxe, le mot clé an est détecté sur la
2ème partie d'une déclaration de variable alors que pour la seconde, la
déclaration de datesortie a été effectuée avant (donc pas de confusion
possible pour le compilateur).




Bonjour,

Bizarre quand même surtout que d'après l'auteur du post d'origine cela
fonctionnait avant la 205s sans erreur. (je ne peux pas vérifier, tous mes
postes sont en 206e actuellement)

Je viens de faire un autre test, j'ai supprimé an pour faire :

datesortie est une Date = j+"/"+m
selon la même logique du compilateur ça devrait donner une erreur sur m, et
la il n'y en a pas ???

et ce code la :

datesortie est une Date = an + "/" +j+"/"+m
pas d'erreur non plus

Je ne comprend pas ?

Aussi bizarre, le fil qui avait disparu en face est réapparu et avec ma
réponse ???

Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie


enlever _no.spam pour me contacter en PV.
Avatar
SP&B
> et ce code la :

datesortie est une Date = an + "/" +j+"/"+m
pas d'erreur non plus




J'ai posté trop vite, le code ci-dessus provoque une erreur.


Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie


enlever _no.spam pour me contacter en PV.




Avatar
Romain PETIT
SP&B a écrit :

Bizarre quand même surtout que d'après l'auteur du post d'origine cela
fonctionnait avant la 205s sans erreur. (je ne peux pas vérifier,
tous mes postes sont en 206e actuellement)



Si quelqu'un en 204g a du temps à perdre, il te fournira certainement la
réponse bientôt...

Aussi bizarre, le fil qui avait disparu en face est réapparu et avec
ma réponse ???



Problème avec ton client news ?

A+

--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Avatar
SP&B
>
Problème avec ton client news ?




Je ne sais pas j'avais aussi recherché dans les news sur le site PC Soft et
ne l'ai pas trouvé non plus et maintenant il est réapparu la aussi.

Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie


enlever _no.spam pour me contacter en PV.
Avatar
Steven
Bonjour,

"SP&B" a écrit dans le message de news:
ble2ap$kcd$
>
> je pense qu' "an" est un mot réservé par windev
>


Bonjour,

Le fil de la discussion semblant avoir disparu en face, je retranscris ici
ma réponse.

Pas trouvé dans les mots réservés.

Je viens de tester en 206e, la même erreur se produit.

Le code suivant provoque l'erreur :
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie est une chaine = j+"/"+m+"/"+an // Ligne de l'erreur de syntaxe
sur le mot an

Celui-ci par contre tourne sans problème :
datesortie est une chaîne
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie = j+"/"+m+"/"+an



Juste pour info, car j'ai pas le temps de chercher à comprendre :

Même problème en 7.5 204g

erreur si :
* datesortie est une chaine = j+"/"+m+"/"+an
* datesortie est une chaîne = an+"/"+j+"/"+m

pas d'erreur si :
* datesortie = j+"/"+m+"/"+an

J'avoue que je ne comprends pas non plus.



Peut-être un problème dû à la 205s ... car problème en 204g et 206e donc ...
à voir avec le 205q des fois que ....
Bon courage, si tu fais des investigations ;)

Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie




--
Cordialement
Steven
Enlevez le "NOSPAM" pour me répondre en privé
Avatar
Steven
Bonjour,

"SP&B" a écrit dans le message de news:
ble2ap$kcd$
>
> je pense qu' "an" est un mot réservé par windev
>


Bonjour,

Le fil de la discussion semblant avoir disparu en face, je retranscris ici
ma réponse.

Pas trouvé dans les mots réservés.

Je viens de tester en 206e, la même erreur se produit.

Le code suivant provoque l'erreur :
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie est une chaine = j+"/"+m+"/"+an // Ligne de l'erreur de syntaxe
sur le mot an

Celui-ci par contre tourne sans problème :
datesortie est une chaîne
j est une Date = EntierVersDate(DateVersEntier(DateSys),"J")
m est une Date = EntierVersDate(DateVersEntier(DateSys),"M")
an est une Date = EntierVersDate(DateVersEntier(DateSys),"A")
datesortie = j+"/"+m+"/"+an



Juste pour info, car j'ai pas le temps de chercher à comprendre :

Même problème en 7.5 204g

erreur si :
* datesortie est une chaine = j+"/"+m+"/"+an
* datesortie est une chaîne = an+"/"+j+"/"+m

pas d'erreur si :
* datesortie = j+"/"+m+"/"+an

J'avoue que je ne comprends pas non plus.



Peut-être un problème dû à la 205s ... car problème en 204g et 206e donc ...
à voir avec le 205q des fois que ....
Bon courage, si tu fais des investigations ;)

Sincères salutations
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie




--
Cordialement
Steven
Enlevez le "NOSPAM" pour me répondre en privé
PS : désolé s'il y a doublons mais je ne le vois pas sous OE donc je reposte
:)