This section provides examples about applying XPath expressions
to data from an example process data tree. The process implements
a purchase order process. Routing decisions are made based on the
amount of the purchase. A form is used to collect data about the
purchase and is routed to several people to approve the purchase
and place the order.
The process includes a
string
variable named
approvalState
that
tracks whether the purchase request has been approved. Form data
is saved in an
XFAForm
variable named
purchaseForm
.
The root node of the form schema is named
purchaseOrder
.
The process data tree is illustrated in the following diagram.
The nodes below the
purchaseOrder
node represent
the form schema. The
totalCost
node is bound to
a field on the form that stores the total cost of the requested
purchase.
|
|
|