[Progress Communities] [Progress OpenEdge ABL] (Reflection) It should be possible to get the values of OUTPUT or INPUT-OUTPUT parameters from the Para

  • Thread starter Thread starter Ken McIntosh
  • Start date Start date
Status
Not open for further replies.
K

Ken McIntosh

Guest
When using Progress Reflection to invoke a method dynamically you create a Progress.Lang.ParameterList object to submit parameters to the Invoke() method. The ParameterList object provides a SetParameter method to setup the values, IO Mode, etc for each parameter. This object should also have a GetParameter method which would allow you to query the value of a given parameter, particularly after the Invoke() so that you can get the value of OUTPUT parameters. The alternative is to define a variable to be used for each output parameter and keep it in scope beyond the building of the ParameterList. As is the code that must be written/maintained is potentially massive and very ugly.

Continue reading...
 
Status
Not open for further replies.
Back
Top