2008-09-17 9 views
2

Bir .wsp dosyasında özellikler üzerinden WSS konuşlandırılan özel (kod tabanlı) iş akışı var üretir. İş akışı, özel görev içerik türü ile yapılandırılır (örneğin, İş Akışı öğesi bir TaskListContentTypeId özniteliği içerir). Bu içerik türünün beyanı, özel görev düzenleme sayfasına işaret eden bir FormUrls öğesi içerir. iş akışı bir görev oluşturmak çalıştığındabir iş akışı görevi oluşturma "Geçersiz alan adını" hata

, iş akışı bu istisna atar:

Invalid field name. {17ca3a22-fdfe-46eb-99b5-9646baed3f16

Bu FormURN sitesi sütunun kimliğidir. Ben ... FormURN sadece InfoPath formları değil, düzenli aspx formları için kullanılır düşünce

herkes bu çözmek nasıl bir fikrin var mı, bu yüzden benim iş akışında görevler oluşturabilirsiniz?

cevap

2

Ben iki şey eksikti çıkıyor:

  • boş bir FieldRefs eleman eklemek için gerekli
  • iş akışı görev listesine eklendi olmak neeeded Benim özel içerik türü içerik türü tanımına; onsuz, içerik türü herhangi bir iş akışı görev alanını devralmadı.
2

Eğer iş akışında CreateTaskWithContentTypeId aktivitesini kullanıyor musunuz? Eğer öyleyse, içerik türlerinin İş Akışı Görevleri listesine eklendiğinden emin olmanız gerekir. SharePoint bunları otomatik olarak eklemez.

Oisin

+0

Merhaba Oisin, bunu devlet makine iş akışı xml dosyasıyla birden fazla özel içerik türüyle ilişkilendirmenin nasıl olduğunu söyleyebilir misiniz? – SaMolPP