Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 AdıAçıklama
 Type

Kullanılacak özel karakter tipini belirler.

TipAçıklama
Library

Başlatılmak istenen sürecin içine bulunduğu kütüphane bilgisini tanımlamak için kullanılır.

Process

Başlatılmak istenen sürecin bilgisini tanımlamak için kullanılır.

TaskBaşlatılmak istenen süreç adımının bilgisini tanımlamak için kullanılır..
UseProcessData (true) 
UseProcessData (false) 
Perform Başlatılacak akışta istenilen alanların tanımlaması gerçekleştirilir.
Initiator
Akışı başlatacak rol tanımlaması için kullanılır

Örnekler

Eklenecek metinlerin arasında özel bir karakteri eklemek için aşağıdaki örnekteki gibi kullanılabilir1.Aşağıdaki örnekte "Administration" isimli kütüphaneye bağlı olan "Exchange Rate" isimli süreçte bulunan "Autostart" isimil adım otomatik olarak başlatılmak istenmiştir. Bu akışın başlatılabilmesi için baştatan bilgileri "WFInitiator" değişkeni ile verilmektedir.

Code Block
languagexml
titleÖrnek
linenumberstrue
 <StartWorkflow Library="Administration" Process="Exchange Rate" Task="Autostart" UseProcessData="True" ProcessCulture="TR-tr">
    <Initiator>
      <FindUser Property="IdentityKey">
        <Value Culture="" Target="None" IsCDATA="True"><![CDATA[$(WFInitiator)]]></Value>
      </FindUser>
    </Initiator>
    <Perform />
  </StartWorkflow>	

 

2.Aşağıdaki örnekte "TEST" isimli kütüphaneye bağlı olan "Finansal Talep Test" isimli süreçte bulunan "Autostart" isimil adım otomatik olarak başlatılmak istenmiştir. Bu akışın başlatılabilmesi için baştatan bilgileri "WFInitiator" değişkeni ile verilmektedir. Bu örneğin üstteki örnekten farkı "Perform" bölümünde bulunan kod bloğudur. Bu adım başladığında bu sürece ait olan "/*/BaslatanPersonel/Organizasyon" gibi node'lar akış başlatılırken doldurulmaktadır.

Code Block
languagexml
titleÖrnek
linenumberstrue
<StartWorkflow Library="TEST" Process="Finansal Talep Test" Task="Autostart" UseProcessData="True">
	<Initiator>
	  <FindUser Property="IdentityKey">
		<Value Culture="" Target="None" IsCDATA="True"><![CDATA[$(WFInitiator)]]></Value>
	  </FindUser>
	</Initiator>
<Perform>
	  <Set Node="/*/BaslatanPersonel/Organizasyon">
		<Value Culture="" Target="None">$(OrganizationalUnitId)</Value>
	  </Set>
	  <Set Node="/*/BaslatanPersonel/Id">
		<Value Culture="" Target="None" IsCDATA="True"><![CDATA[$(WFInitiator)]]></Value>
	  </Set>
	  <Set Node="/*/BaslatanPersonel/AdSoyad">
		<Value Culture="" Target="None">$(WFInitiatorName)</Value>
	  </Set>
	  <Set Node="/*/BaslatanPersonel/CanSelectOrganization">
		<Value Culture="" Target="Bool">false</Value>
	  </Set>
</Perform>
</StartWorkflow>