Information générale
Titre:
Procedure parameter name with cursor field name
dear all,
i just wondering whether when declaring a parameter name for a procedure should not use any of the opened table / cursor field?
since using the code below it pop up a '0' value for the messagebox. but if i change the name to something else it will show '10' as expected.
CREATE CURSOR example (;
nperid i ;
)
SELECT example
? lookingdata(10)
PROCEDURE lookingdata(nperid AS INTEGER)
LOCAL x
MESSAGEBOX(nperid)
x = ALLTRIM(STR(nperid))
x = PADL(x,6,"0")
RETURN x
ENDPROC
regards,
Mark
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement