Form başlatılması aşamasında veya herhangi bir adım da formu açan kişinin bilgilerini getirmek için aşağıdaki yöntemleri kullanabilirsiniz.
User ITask'ını kullanarak belirlediğiniz kullanıcı özelliklerini form datasına getirebilirsiniz. Bu işlemi yapabilmek için iş öncesi script sekmesinden örnek olarak aşağıdaki gibi bir script oluşturmanız yeterlidir.
- Form datası üzerinde bilgilerin tutulacağı nodeların açılması gereklidir.
- İşlemin yapılmasının istendiği başlatıcı task seçilir. Bu tip tasklar yeşil renkte olan kullanıcı tarafından başlatılabilen tasklardır.
- Task üzerinde sağ click yapılarak "prework scipt" çalıştırılır.
- Açılan bölüme aşağıdaki şekilde script bloğu eklenir Form data bölümü üzerinde "Personel" Ana Node ve Alt Nodeların "Baslatan" gibi alanların açılmış olması gereklidir.
PreWork Script For User Attibutes
<PreWork Name=""> <Set Node="Personel/Baslatan"> <User Property="IdentityKey" Culture="" Index="0" /> </Set> <Set Node="Personel/Baslatan/@display"> <User Property="NameSurname" Culture="" Index="0" /> </Set> <Set Node="Personel/Lokasyon"> <User Property="Location" Culture="" Index="0" /> </Set> <Set Node="Personel/Departman"> <User Property="DepartmentDetail" Culture="" Index="0" /> </Set> <Set Node="Personel/Unvan"> <User Property="Title" Culture="" Index="0" /> </Set> <Set Node="Personel/Yonetici"> <User Property="ManagerIdentity" Culture="" Index="0" /> </Set> <Set Node="Personel/Yonetici/@display"> <User Property="ManagerNameSurname" Culture="" Index="0" /> </Set> <Set Node="Personel/FonkYonetici"> <User Property="SecondManagerIdentity" Culture="" Index="0" /> </Set> <Set Node="Personel/FonkYonetici/@display"> <User Property="SecondManagerNameSurname" Culture="" Index="0" /> </Set> <Set Node="Personel/Telefon"> <User Property="MobilePhone" Culture="" Index="0" /> </Set> <Set Node="Personel/UserId"> <User Property="IdentityKey" Culture="" Index="0" /> </Set> <Set Node="Personel/Email"> <User Property="Email" Culture="" Index="0" /> </Set> </PreWork>
Ayrıca Bakınız