Bjr,
Vraiment bizarre.
J'ai une proc locale qui reçoit un param pPapa.
Ce param pPapa sert à composer une req SQL et en fin de proc à
initialiser un champs écran
curPere=pPapa
Comme cela ne fonctionnait pas; je me suis mis en debug.
Pour constater que mon pPapa subissait des modifs (remise à null, puis
init par une autre valeur) sans qu'il soit touché par un quelconque
code.
Pire un ZoneRepéteeSupprimeTout(ZRFils) d'une zone répétée (qui n'avait
rien à voir) provoquait sa mise à blanc.
Comme s'il y avait un melange d'adresse mémoire de zones ???
En passant par une variable locale
maProc(pPapa)
wPapa est un entier
wPapa=pPapa
cela fonctionne comme attendu. C'est vrai que je ne travaille que
rarement directement avec la variable passée en paramètre, mais la
plupart du temps avec une var loc initiée avec le dit param.
Je vais donc systématiser cela.
Avez vous déja rencontré ce genre de dysfonctionnement ??? et avez vous
une explication ?
--
Eric
Webmaster des Wtablettes
www.wtablettes.net