queryAllowed Attribute (hwsAdapter Element)

Microsoft Office InfoPath

queryAllowed Attribute (hwsAdapter Element)

Specifies whether the adapter can be used for querying the data source.

Type

xsf:xdYesNo

Parent Elements

Element Description
hwsAdapter Defines the Microsoft Biztalk 2004 HWS (Human Workflow Services) data adapter to start or extend an activity flow, and respond to a task.

Definition

    <xsd:attribute name="queryAllowed" type="xsf:xdYesNo" use="optional" ></xsd:attribute>
  

Remarks

The queryAllowed attribute can be omitted from the hwsAdapter element, corresponding to a default value of "no".

Note  This item is not supported when the Disable Service Pack features option on the Advanced tab of the Options dialog box in InfoPath is selected or when Microsoft Office 2003 Editions Service Pack 1 or later is not installed. Any form defined by a form definition file (.xsf) that includes this item cannot be opened in InfoPath when service pack features are disabled or unavailable.

Example

The following is an example of the queryAllowed attribute as it is used in the hwsAdapter element:

    <xsf:hwsWorkflow taskpaneVisible="yes">
   <xsf:location url="http://www.contoso.com/hwsservice/hwsservice.asmx" />
   <xsf:allowedActions>
      <xsf:action  name="approval" actionTypeID="123" 
         canInitiateWorkflow="yes" caption="Get   Approval" />
      <xsf:action  name="delegate"   actionTypeID="234"   
         canInitiateWorkflow="no" caption="Delegate" />
   </xsf:allowedActions>
   <xsf:allowedTasks>
      <xsf:task name="getManagerApproval"  taskTypeID="435" 
         caption="Send Response" />
      <xsf:task name="getVPApproval" taskTypeID="436"  
         caption ="Send   Response" />
      <xsf:task name="delegateToManager" taskTypeID="420" 
         caption="Respond" />
   </xsf:allowedTasks>
</xsf:hwsWorkflow>

<xsf:hwsAdapter   name="Start Approval"    
   wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL" 
   submitAllowed="yes">
   <xsf:hwsOperation type="addActionToNewActivityFlow"   typeID="{guid}"
      serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx">
      <xsf:input source="HWSMessage1.xml">
         <xsf:partFragment match="/ns1:HWSMessage/ActionSection/param1" 
            replaceWith="/my:myFields/my:param1" />
         <xsf:partFragment match="/ns1:HWSMessage/ActionSection/param2" 
            replaceWith="/a:some/b:thing" dataObject="Aux1" />
      </xsf:input>
   </xsf:hwsOperation>
</xsf:hwsAdapter>