hwsWorkflow-elementet

Microsoft Office InfoPath

Vis alt Vis alt

hwsWorkflow-elementet

Inneholder informasjonen som aktiverer oppgaveruten for arbeidsflyten, aktiverer enkelthandlinger handlinger og oppgaver som er tilknyttet en Microsoft BizTalk 2004 Human Workflow Services (HWS)-server.

Type

xsd:complexType

Underordnede elementer

Element Beskrivelse
location (Obligatorisk) Inneholder URL-adressen (Uniform Resource Locator) til HWS-webtjenesten.
allowedActions Inneholder HWS-handlingene som er aktivert for skjemaet.
allowedTasks Inneholder HWS-oppgavene som er aktivert for skjemaet.

Attributter

Attributt Type Obligatorisk Beskrivelse Mulige verdier
taskpaneVisible xdYesNo Nei Angir om oppgaveruten for arbeidsflyt er synlig. Standardverdien er "yes".
  • yes
  • no

Definisjon

    <xsd:element name="hwsWorkflow">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="xsf:location" minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="xsf:allowedActions" minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="xsf:allowedTasks" minOccurs="0" maxOccurs="1"/>
    </xsd:sequence>
    <xsd:attribute name="taskpaneVisible" type="xsf:xdYesNo"></xsd:attribute>
  </xsd:complexType>
  <xsd:unique name="hws_actiontask_name">
    <xsd:selector xpath="./xsf:allowedActions/xsf:action|./xsf:allowedTasks/xsf:task"/>
    <xsd:field xpath="@name"/>
  </xsd:unique>
</xsd:element>

  

Merknader

Hver handling og oppgave som er inkludert i hwsWorkflowelementet, aktiveres ved hjelp av en knapp i oppgaveruten for arbeidsflyt, men du må skrive skriptet for hver handling eller oppgave som knappen skal utføre.

InfoPath støtter ikke flere handlinger i et skjema eller HWS-aktivitetsmodeller (forhåndsdefinerte sett av handlinger).

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å hwsWorkflow-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>