Aktivite Akışı¶
Aktivite Akışı bileşeni, belirli bir nesne ve kanalla ilişkili yapılandırılmamış aktivitelerin listesini görüntüler. Kullanıcılar mevcut aktiviteleri görüntüleyebilir ve yapılandırmaya bağlı olarak yeni aktiviteler de ekleyebilir.
Aktivite Yapısı¶
Her aktivite şunlardan oluşur:
- Aktiviteyi açıklayan metin içeriği.
- Aktivitenin ne zaman gerçekleştiğini belirten zaman damgası.
- Aktiviteyi gerçekleştiren kullanıcı.
- İsteğe bağlı ekler (dosyalar veya bağlantılar).
Nesne ve Kanal Tanımlama¶
ObjectIdXPath: Veri modelinden nesne kimliğini almak için XPath ifadesini belirtir.ChannelIdXPath: Veri modelinden kanal kimliğini almak için isteğe bağlı olarak XPath ifadesini belirtir.
ObjectIdXPath Çalışma zamanı akışını görüntülemek için çözümlenebilir olmalıdır. ChannelIdXPath Aynı nesnenin akışlarını birbirinden ayırır; boş olduğunda kanal kimliği olarak nesne kimliği kullanılır.
XML Alanları¶
XPathDiğer yolların ve şablon içeriğinin değerlendirildiği form verisi bağlamını oluşturur.ObjectIdXPathAktiviteleri görüntülenen iş nesnesini tanımlar.ChannelIdXPathİsteğe bağlı olarak bu nesne içindeki bir akışı tanımlar; boş olduğunda nesne kimliği kullanılır.HyperlinkTemplateİsteğe bağlı olarak aktivite bağlantısı için bir veri şablonu sağlar.RulesKoşullu görünürlük gibi akışa uygulanan form kurallarını içerir.
ActivityStream, yapılandırılan nesne ve kanal için aktivite kayıtlarını görüntüler ve oluşturur; kullanıcı tarafından girilen bir değerin hedefi olarak XPath öğesini kullanmaz.
Örnek¶
1 2 3 4 5 6 | |
Bu örnekte, ilgili aktivite akışını tanımlamak için veri modelindeki MyObjectId ve MyChannelId öğelerini kullanacak şekilde yapılandırılmış bir Aktivite Akışı bileşeni gösterilmektedir. Bu yer tutucuları veri modelinize karşılık gelen gerçek XPath ifadeleriyle değiştirmeyi unutmayın.