PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Problème de migration vers la v24
Problème de migration vers la v24
Iniciado por aminebenhedi, 17,sep. 2019 23:51 - 5 respuestas
Miembro registrado
339 mensajes
Publicado el 17,septiembre 2019 - 23:51
Salut;
J'utilise les procedures stockés et les triggers serveurs du HFSQL
Suite a la migration vers la v24, j'ai rencontré ce problème

CAS "HMODIFIE"

_alias est une Source dede Données
_rub_cle_unique est une chaîne="CLE_LOY"
HAlias(MonFichier,_alias)
HChangeNom(_alias,MonFichier..Nom)
SI HLitRecherche(_alias,_rub_cle_unique,{MonFichier+"."+_rub_cle_unique})
SI {_alias+".MONT_TTC"} <> LOYER.MONT_TTC ALORS


FIN
SINON
GOTO FIN_TRAIT
FIN
HAnnuleAlias(_alias)

{_alias+".MONT_TTC"} indique une erreur de type incompatible avec le signe +.

NB : Cette procédure fonctionne bien sous la version 23.
Existe il une piste ?Merci
Miembro registrado
2.321 mensajes
Publicado el 18,septiembre 2019 - 08:34
Bonjour,

Il est fortement conseillé de toujours typer les indirections.

--
Bon dev,
Jean-Pierre
Miembro registrado
953 mensajes
Publicado el 18,septiembre 2019 - 09:30
bonjour,

normalement ceci devrait directement fonctionner :

SI _alias.MONT_TTC <> LOYER.MONT_TTC ALORS

FIN


WD23 devait peu être faire un cast automatique de _alias en récupérant son nom, mais comme dit jean-pierre les cast autos sont parfois dangereux...


Par contre, c'est moi ou vous avez un GOTO Fin_TRAIT qui du coup n'annule pas votre HAlias() ?

bon dèv
Mensaje modificado, 18,septiembre 2019 - 09:31
Miembro registrado
324 mensajes
Publicado el 18,septiembre 2019 - 09:51
_alias est une Source dede Données


dede ???? ca me semble pas normal ce double "dede" ca n'a peut être aucun rapport ou alors c'est ca le souci ^^
Miembro registrado
953 mensajes
Publicado el 18,septiembre 2019 - 10:12
Poncherello a écrit :
_alias est une Source dede Données


dede ???? ca me semble pas normal ce double "dede" ca n'a peut être aucun rapport ou alors c'est ca le souci ^^



non il me semble que c'est juste la mise en page du forum qui rajoute toujours un double de ... ;)
Miembro registrado
339 mensajes
Publicado el 18,septiembre 2019 - 11:33
Merci bien

Oui _alias.MONT_TTC fonctionne correctement.
Amine