İlişkili İki Vakayı Bağlama¶
Amaç¶
Geçerli vaka ile kullanıcının seçtiği başka bir vaka arasında açık bir ilişki oluşturun.
Neler Öğreneceksiniz¶
- süreç verileri aracılığıyla ilişkili vaka tanımlayıcısı kabul etme
- oluşturma
Related,ChildveyaDuplicatevaka bağlantıları - eksik ve kendine başvuran girdileri reddetme
Zorluk ve Tahmini Süre¶
- Zorluk: Orta
- Tahmini süre: 15 dakika
Varsayılan Bilgiler¶
Vaka tanımlayıcıları, form doğrulama ve iş sonrası komut dizileri hakkında bilgi sahibi olmalısınız.
Gerekli Okumalar¶
Ön Koşullar¶
- test kullanıcısının görebildiği iki vaka
- adlı bir alanı olan, vakayla ilişkili bir süreç
Relation/CaseId - vaka işleyicisi olarak işaretlenmiş bir görev
Adımlar¶
Aşağıdaki iş sonrası komut dizisini ilişkiyi onaylayan göreve ekleyin:
1 2 3 4 5 6 7 8 9 10 11 | |
İkinci vaka alt iş niteliğindeyse Child veya Duplicate aynı sorunu kaydediyorsa kullanın. Kullanıcıların ilişki türünü seçmesi için denetimli bir gerekçesi yoksa komut dizisindeki ilişki türünü sabit tutun.
Nasıl Çalışır¶
AddLink bir vaka nesnesi veya GUID dizgesi kabul eder. Çalışma zamanı, geçerli vakadan hedef vakaya seçilen ilişkiyi oluşturur ve geçerli vaka iş akışı örneğini döndürür.
Sonucu Doğrulama¶
Her iki test vakasını açın ve ilişkinin beklenen türle görünür olduğunu doğrulayın. Geçerli vaka kimliğiyle tekrarlayın ve doğrulamanın kendine bağlantı oluşturulmasını engellediğini onaylayın.
Hata ve Sınır Durumları¶
- Hatalı biçimlendirilmiş veya mevcut olmayan vaka tanımlayıcısı işlemin başarısız olmasına neden olur.
- Yinelenen yürütme, aynı ilişkiyi yeniden oluşturmaya çalışabilir.
- Teknik açıdan geçerli bir vaka, kullanıcının yetkili olduğu kapsamın dışında kalabilir.
Güvenlik ve Taşınabilirlik Notları¶
- Alanı, geçerli kullanıcının görüntüleme izni olan vakalardan doldurun.
- Kısıtlı kanallardaki vaka konularını veya tanımlayıcılarını açığa çıkarmayın.
- Başka bir ortamdan alınan vaka GUID'lerini asla gömmeyin.