Aktivite Akışı¶
Aktivite Akışı widget'ı, 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 gerçekleştiği zamanı 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 XPath ifadesini isteğe bağlı olarak belirtir.
ObjectIdXPath Çalışma zamanı akışının görüntülenebilmesi için çözümlenebilir olmalıdır. ChannelIdXPath Aynı nesneye ait akışları birbirinden ayırır; boş olduğunda nesne kimliği kanal kimliği olarak 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österilen 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.HyperlinkTemplateAktivite bağlantısı için isteğe bağlı olarak 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 alanını 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ışı widget'ı gösterilmektedir. Bu yer tutucuları veri modelinize karşılık gelen gerçek XPath ifadeleriyle değiştirmeyi unutmayın.