Enterprise Content Management (ECM) belgelerini saklamak ve görüntülemek için Coach görünümlerini yapılandırma

Belge Coach görünümlerinden birini (Belge Gezgini ya da ECM Belge Listesi görünümü) ve isteğe bağlı olarak File Viewer görünümünü yapılandırarak, Workplace ya da Process Portalgibi bir istemci uygulamasından ECM sunucusunda belge saklayabilir ve görüntüleyebilirsiniz.

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.
ECM Belge Listesi görünümünün kullanılabilmesi için önce yapılandırılması gerekir. Örneğin, ECM sunucusu yapılandırma adı seçeneği belirtilmelidir. Aşağıdaki yapılandırma seçenekleri için değerler sağlayarak varsayılan aramayı özelleştirebilirsiniz:
  • 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

  1. İstemci tarafı insan hizmeti yaratın.
  2. Paletten bir Coach seçin ve tuvale sürükleyin.
    Coach için uygun bir ad belirtin ve çalışmanızı saklayın.
  3. Yeni Coach 'ı açın ve İçerikaltındaki paletten belge Coach görünümlerinden birini tuvale sürükleyin.
    Coach 'daki belgeleri de görüntülemek istiyorsanız bir File Viewer görünümünü tuvale sürükleyin.
    İpucu: Palet üzerinde bir İçerik bölümü görmüyorsanız, Süzgeç listesinden o bölümü seçin.
  4. Belgeleri listelemek için kullandığınız belge Coach görünümünün somutlaması için istediğiniz diğer yapılandırma seçeneklerini belirleyin.
    Yapılanış özellikleriyle ilgili ek bilgi için Belge Gezgini ve ECM Belge Listesikonularına bakın.
  5. Listedeki bir belgeyi görüntülemek için File Viewer görünümünü kullanıyorsanız, belge Coach görünümünde ilgili olay işleyiciyi uygulayın:
    1. File Viewer ' nin seçilen belgeyi görüntülemesini tetiklemek için, olay işleyicide aşağıdaki kodu uygulayın (burada VIEW_ID , File Viewer Coach 'un denetim tanıtıcısıdır):
      ${VIEW_ID}.setUrl(doc.url);

      Daha fazla bilgi için Kullanıcı tanımlı olaylarbaşlıklı konuya bakın.

    2. Belge Gezgini için On document clicked olay işleyicisini gerçekleştirin. ECM Belge Listesi görünümü için On file clicked olay işleyicisini gerçekleştirin. Belge Coach görünümü için veri bağ tanımını ayarlayın.
  6. Belge Coach görünümünün somutlamasını sınamak için, sayfanın sağ üst kısmında Hizmeti çalıştır simgesini tıklatın:
    Hizmeti Çalıştır

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:

  1. 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.
  2. ECM Belge Arama Hizmeti 'ni uygun bir adla yeniden adlandırın; örneğin, MySearch.
  3. 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.

  4. Giriş ve çıkış hizmeti parametreleri ile değişkenler arasında eşlem yaratmak için otomatik eşleme işlevini kullanın.