type-attributtet (hwsOperation-elementet)

Microsoft Office InfoPath

type-attributtet (hwsOperation-elementet)

Angir operasjonstypen for Microsoft BizTalk Server 2004 Human Workflow Services (HWS).

Skriv inn

xsd:string

Overordnede elementer

Element Beskrivelse
hwsOperation Definerer HWS-operasjonstypen, for eksempel tillegging av en handling i en ny aktivitetsflyt, tillegging av en handling i en eksisterende aktivitetsflyt eller svar på en oppgave.

Definisjon

    <xsd:attribute name="type" type="xsd:string" use="required"></xsd:attribute>

  

Merknader

De tillatte HWS-operasjonstypene er:

  • addActionToNewActivityFlow Starter en ny arbeidsflyt.
  • addActionToActivityFlow Starter en ny arbeidsflyt, eller utvider arbeidsflyten, hvis det finnes en fra før.
  • sendTaskResponse Svarer på en oppgave.

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

Eksemplet nedenfor viser bruk av type-attributtet i hwsOperation-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">
   <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>