Information générale
Catégorie:
Codage, syntaxe et commandes
Hi John.
>> How could I return an array from procedure? <<
If you find that you need to do this quite often, you could create a paramter class and add the property aParameters[1] to the class. The, just put this code in its init:
LPARAMETERS taParameters
*** Copy array passed by reference, before it goes out of scope
=ACOPY(taParameters, THIS.aParameters)
Then whenver you need to return an array from anay procedure, all you need to do is:
RETURN CREATEOBJECT('< Parameter Class Name >', @< Array Name to return >)
Marcia
Précédent
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