Question
How do I read form data content within a custom WorkflowGen application?
Background
For basic web service development, see the Web services API section in the WorkflowGen Integration Guide.
Solution
if (this.MyContextParametersWorkflowGen.Contains("FORM_DATA"))
{
 DataSetformData = new DataSet();
 // --- load formData from FORM_DATA fileReference ---
 ContextFileReference cfrWfgFormData =
 MyContextParametersWorkflowGen["FORM_DATA"].Value as ContextFileReference;
 FileStreamfsWfgFormData = new FileStream(cfrWfgFormData.Path, FileMode.Open);
  formData.ReadXml(fsWfgFormData);
}
             
            
              
              
              
            
            
           
          
            
              
                chunt
                
              
              
                  
                  
              2
              
             
            
              This does not work. When I convert the cfrWfgFormData is null.
Here is the object in the immediate window:
{WorkflowGen.My.Data.ContextParameter}
Direction: InOut
HasValue: ‘param.HasValue’ threw an exception of type ‘System.InvalidCastException’
Name: “FORM_DATA”
Type: {Name = “ContextFileReference” FullName = “WorkflowGen.My.Data.ContextFileReference”}
Value: “WorkflowGen.My.Data.ContextFileReference”
I am not sure what I am doing wrong but you would think this is straight forward
             
            
              
              
              
            
            
           
          
            
            
              Hi Colin,
Kindly open a ticket in our Helpdesk site so we can investigate this issue further.
Regards,
Eddy.