[stackoverflow] [progress Openedge Abl] Progress Abl - What Does "?" Means In A Method...

Status
Not open for further replies.
S

SJaka

Guest
In my current project, I'm converting some Progress code to C#. One of the statement to convert is:

RUN GetNewJobAsmblMultiple IN hIssueReturn(tranType,"?",callProcess,{&input_dataset_SelectedJobAsmblDataSet}, OUTPUT pcMessage, {&output_dataset_IssueReturnDataSet}) NO-ERROR.


My questions are:

  1. What does the argument "?" means in the method call? What should be the equivalent C# code for it?
  2. What does {&input_dataset_SelectedJobAsmblDataSet} mean in the code? Is it some kind of reference? How should this be coded in C#?
  3. I assume {&output_dataset_IssueReturnDataSet} is the output variable, and hence in C#, I'm assigning values to it like: Erp.Tablesets.IssueReturnTableset output_dataset_IssueReturnDataSet = ...

My code so far has an error for "?", which is suppose to be a GUID:

Erp.Tablesets.IssueReturnTableset output_dataset_IssueReturnDataSet = hIssueReturn.GetNewJobAsmblMultiple(tranType, "?", callProcess, ref output_dataset_SelectedJobAsmblDataSet, out pcMessage);


SJ

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