Ben böyle bir iş senaryosu var:
- Bir kullanıcı bir belgeyi belge kitaplığına eklerse..
- O bir içerik türünü seçer ve meta verileri gerektiği gibi girer. Meta veri alanlarından bir bayraktır, "Acil".
- Bu SharePoint Designer iş akışını tetikler bu, diğer şeyler arasında, "toplamak veri--dan bir kullanıcı kullanır" Eylem.
"Kullanıcıdan veri topla" Bu belge için onay isteyen bir görev listesindeki öğe oluşturur.
Acil istekler onay gösterdi görev listesi görünümünü oluşturmak için gerekli.
Çözüm: Kelime "Acil koymak:" Bu görevleri başlık.
Öncelik alanını doğrudan belirtmek tercih ederdim. Ancak, Çeşitli nedenlerle bunu yapamaz:
- Veri toplama eylem başlık dışında herhangi bir alanı güncelleştirmek için bir mekanizma sağlamaz (ve bu ek alanların verilerini toplamak istediğiniz).
- "Ata bir öğe için" eylem aynı sorun var.
- Listeye öğe ekleme olanağı vardır (Yani. bir öğeyi doğrudan görev listesine ekle) Ama bu değil önleyici eylemi. Bu iş akışını bu görevi tamamlamak kullanıcı için beklemeyecek anlamına gelir.
Daha önce birkaç yaklaşım olarak kabul (Neyse ki) Biz sadece fark "Acil koymak" Başlık.
- Yeni bir görev oluşturulduğunda görev listesinde iş akışı başlatın, bir şekilde çapraz başvuruları geri ilk iş akışını başlatan belge, Acil bayrak değeri çekin ve gerektiğinde öncelikli güncelleştirme.
- Bir olay alıcısı ile benzer bir şey yapmak. Görevi oluşturacağınız, ilgili belge ve gerektiği şekilde güncelleştirme öncelikli bulun.
- "Oluşturma, liste öğesini kullanma" eylem "bekle alan değişikliği ile birlikte" eylem ve bir olay alıcı. Eğer biz bir liste öğesi oluşturma, Biz Biz istediğiniz tüm alanları belirtin. Kullanıcı görev ve alan değişikliği "bekle tamamladığında özgün öğe güncelleştirmek için bir olay alıcı kullanın" eylemin koşul karşılanması ve iş akışı sürdüreceğini. (İçin biraz neden, Az bir süre uzaklaşmak akıllıca vermeden önce bu yaklaşım yerleşmiş olan).
Benim çözüm için bir dezavantaj olduğunu. (sadece başlık metin aciliyet gösteren bariz taşıdığımız). "Görüş topla beri" yalnızca sabit kodlanmış başlık adları kabul eder, İki farklı görüş topla eylem olan tek fark o sabit kodlanmış başlıktır kullanmak gerekir.
Ama, En azından olay alıcıları veya özel SPD eylem gerektirmeyen bir çözüm yoktur..
Eğer birisi bu daha akıllıca bir yol çözmüştür, Lütfen bana bildirin.
</sonunda>