action-elementet

Microsoft Office InfoPath

Vis alt Vis alt

action-elementet

Inneholder informasjon om Microsoft Biztalk Server 2004 Human Workflow Services (HWS)-handlingen som er aktivert for skjemaet.

Type

xsd:complexType

Underordnede elementer

Ingen.

Attributter

Attributt Type Obligatorisk Beskrivelse Mulige verdier
navn xsf:xdHWSname Ja Det unike navnet på action-elementet som er angitt av HWS-arbeidsflytutformingen og brukes for onClick-hendelsen for knappen i oppgaveruten for arbeidsflyt.

Kan ikke inneholde følgende tegn:

\ / " [ ] : < > + = ; , ? * @

actionTypeID xsd:string Ja Den unike IDen for action-elementet. string
canInitiateWorkflow xsf:xdYesNo Ja Angir om action-elementet kan brukes å starte en aktivitetsflyt.
  • yes
  • no
caption xsf:xdHWSCaption Nei Teksten for den tilsvarende knappen i oppgaveruten Arbeidsflyt for å starte action.

minLength = 1

maxLength = 255

Definisjon

    <xsd:element name="action" >
  <xsd:complexType>
    <xsd:attribute name="name" type="xsf:xdHWSname" use="required"></xsd:attribute>
    <xsd:attribute name="actionTypeID" type="xsd:string" use="required"></xsd:attribute>
    <xsd:attribute name="canInitiateWorkflow" type="xsf:xdYesNo" use="required"></xsd:attribute>
    <xsd:attribute name="caption" type="xsf:xdHWSCaption" use="optional"></xsd:attribute>
  </xsd:complexType>
</xsd:element>

  

Merknader

Handlingselementet er et valgfritt element i allowedActions-elementet.

Alle action-elementer som er aktivert for skjemaet, må ha et tilsvarende action-element i allowedActions-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å action-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>