Enterprise Content Management (ECM) belgelerini saklamak ve görüntülemek için Coach görünümlerini yapılandırma
Başlamadan önce
- Araç takımı bağımlılıkları
- ECM tiplerine erişmeniz gerektiğinden, Content Management (SYSCM) araç takımının süreç uygulamasına ilişkin bağımlılıklara eklendiğini doğrulayın.
- Belge görünümlerinin yapılandırılması
- Belge Gezgini, bir süreç bağlamı içinde çalıştığında hangi belge klasörüne erişileceğini saptayabilir. Ancak, hem Klasör Tanıtıcısı hem de Sunucu adı seçeneklerini yapılandırmanız gerekir. Belge Gezgini ile ilgili ek bilgi için Belge Gezginibaşlıklı konuya bakın.
- Kolonlar: Belge listelerinde görüntülenecek bir kolon kümesi sağlar.
- Süzgeç: Belgeleri ararken süzgeç uygulama temeli olarak kullanılacak bir kolon ve değer kümesi sağlar.
- Belge nesne tipi tanıtıcısı: Aranacak belge tipini belirtir. Varsayılan belge tipi: cmis:document.
CMIS query seçeneğini yapılandırarak tam bir CMIS sorgu değeri de sağlayabilirsiniz. Bu sorgu, yukarıda açıklanan diğer tüm seçenekleri geçersiz kılar. Son olarak, bu görünümle ilişkilendirilmiş arama hizmetini geçersiz kılabilir ve kendi hizmetinizi sağlayabilirsiniz. Daha fazla bilgi için ECM Belge Listesikonusuna bakın.
Bu görev hakkında
İş kullanıcılarının bir ECM sunucusunda belge saklamalarını ya da görüntülemelerini sağlamak için, Coach 'a belge Coach görünümlerinden birini ekleyin. Tersi belirtilmedikçe, aşağıdaki adımların tümü hem Belge Gezgini görünümü hem de ECM Belge Listesi görünümü için geçerlidir.
Yordam
Sıradaki eylem
Örneğin, ECM Belge Listesi görünümüne sağlanan CMIS sorgunuzun değeri değiştiği için, belgeler Coach görünümündeki bağ tanımlarını bir komut dosyası kullanarak güncellemek isteyebilirsiniz. Bağ tanımını güncellemek için bir komut dosyası çalıştırırsanız, önceki değeri değiştirmeniz gerekir. Aşağıdaki JavaScript örneğinde, sütunlar eski değerleri değiştiren metin eklenerek güncellenir:
tw.local.cmisQueryString = "SELECT cmis:name, cmis:objectId ";
if (tw.local.photoCatagory) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoCatagory";
if (tw.local.photoSubject) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoSubject";
if (tw.local.photoLocation) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoLocation";
if (tw.local.photoDate) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoDate";
tw.local.cmisQueryString = tw.local.cmisQueryString + " FROM acpPhoto";
tw.local.testCoachRefresh = tw.local.testCoachRefresh + "XYZ ";
Aşağıdaki adımlar, ECM Belge Listesi görünümü için arama hizmeti yaratılmasını göstermektedir:
- ECM Belge Arama Hizmeti 'ni süreç uygulamanıza kopyalayarak doğru giriş ve çıkış değişkenlerine ve tiplerine sahip olduğunuzdan emin olun.
- ECM Belge Arama Hizmeti 'ni uygun bir adla yeniden adlandırın; örneğin, MySearch.
- Arama hizmetini gerektiği gibi güncelleyin.
Varsayılan hizmet, ECM Belge Listesi 'ne ilişkin sorguları işler. Gereksiz düğümleri kaldırarak akışı özelleştirebilirsiniz. Arama ECM Belgeleri düğümünü koruyabilir ve güncelleyebilirsiniz.
- Giriş ve çıkış hizmeti parametreleri ile değişkenler arasında eşlem yaratmak için otomatik eşleme işlevini kullanın.