GetDataFormItemFieldValue Workflow Activity

The variable assigned to this argument (startInputXml in the screen shot above) can be used by the Blackbaud workflow activity named GetDataFormItemFieldValue

In the screen shot below, you can see the startInputXml variable is used as the value for the DataFormItemXml InArgument within a GetDataFormItemFieldValue workflow activity. This activity is used to initialize variables within the workflow. In the example below, we extract the constituent ID from the triggering data form's CONSTITUENTID form field into a variable named inputformfieldconstituentID within the workflow.

For an example of using the GetDataFormItemFieldValue workflow activity, see Exercise 6

We will use the constituent ID as the record ID and context ID for other activities throughout the major giving workflow. For example, when we add a constituent note to the constituent record, we use the inputformfieldconstituentID variable to provide the constituent ID as the context record ID for the ConstituentNoteAddForm workflow activity.