allowedTasks-elementet
Inneholder Microsoft Biztalk Server 2004 Human Workflow Services (HWS)-oppgaver som er aktivert for skjemaet.
Type
xsd:complexType
Underordnede elementer
Element | Beskrivelse |
---|---|
task | Inneholder informasjon for en enkelt oppgave. |
Attributter
Ingen.
Definisjon
<xsd:element name="allowedTasks">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="xsf:task" minOccurs="1" maxOccurs="20"/>
</xsd:sequence>
</xsd:complexType>
<xsd:unique name="hws_taskID_unique">
<xsd:selector xpath="./xsf:task"/>
<xsd:field xpath="@taskTypeID"/>
</xsd:unique>
</xsd:element>
Merknader
allowedTasks-elementet er et valgfritt element i hwsWorkflow-elementet.
Alle oppgaver som aktiveres for skjemaet, må ha et tilsvarende oppgaveelement i allowedTasks-inndelingen i skjemadefinisjonsfilen (XSF).
Obs! Dette elementet støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. Skjemaer definert av en skjemadefinisjonsfil (XSF) som inkluderer dette elementet, kan ikke åpnes i InfoPath når oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.
Eksempel
Følgende er et eksempel på allowedTasks-elementet:
<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" queryAllowed="no">
<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>