Konfigurowanie widoków formatek na potrzeby zapisywania i wyświetlania dokumentów produktu Enterprise Content Management (ECM)
Zanim rozpoczniesz
- Zależności od bibliotek narzędziowych
- Ponieważ niezbędny jest dostęp do typów serwera ECM, należy upewnić się, że biblioteka narzędziowa Zarządzanie treścią (SYSCM) jest dodana do zależności aplikacji procesu.
- Konfigurowanie widoków dokumentu
- Eksplorator dokumentów może określić, który folder dokumentów ma być używany, gdy jest uruchamiany w kontekście procesu. Konieczne jest jednak skonfigurowanie opcji Identyfikator folderu i Nazwa serwera . Więcej informacji na temat Eksploratora dokumentów można znaleźć w temacie Eksplorator dokumentów.
- Kolumny: umożliwia określenie zbioru kolumn od wyświetlania na listach dokumentów.
- Filtr: umożliwia określenie zbioru kolumn i wartości na potrzeby filtrowania podczas wyszukiwania dokumentów.
- Identyfikator typu obiektu dokumentu: umożliwia określenie typu wyszukiwanego dokumentu. Domyślnym typem dokumentu jest cmis:document.
Istnieje także możliwość określenia wartości pełnego zapytania CMIS przez skonfigurowanie opcji Zapytanie CMIS. To zapytanie przesłania wszystkie inne opcje opisane powyżej. W końcu można także zastąpić usługę wyszukiwania powiązaną z tym widokiem i dostarczyć własną. Więcej informacji na ten temat można znaleźć w temacie Lista dokumentów ECM.
O tym zadaniu
Dodaj jeden z widoków formatek dokumentów do formatki, aby umożliwić użytkownikom biznesowym zapisywanie lub wyświetlanie dokumentów na serwerze ECM. Wszystkie kolejne kroki mają zastosowanie zarówno do widoku Eksplorator dokumentów, jak i do widoku Lista dokumentów ECM, chyba że określono inaczej.
Procedura
Co dalej
Powiązania w widoku formatki dokumentów można zaktualizować za pomocą skryptu, na przykład z powodu zmiany wartości zapytania CMIS określonego dla widoku Lista dokumentów ECM. Jeśli w celu zaktualizowania powiązania zostanie uruchomiony skrypt, należy zmienić wcześniejszą wartość. W poniższym przykładzie kodu JavaScript kolumny są aktualizowane przez dodanie tekstu, co powoduje zmianę starych wartości:
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 ";
Poniższe kroki przedstawiają sposób tworzenia usługi wyszukiwania dla widoku Lista dokumentów ECM:
- Upewnij się, że wejściowe i wyjściowe zmienne i typy są poprawne, kopiując element Usługa ECM wyszukiwania dokumentów do aplikacji procesu.
- Zmień nazwę usługi wyszukiwania dokumentów ECM na odpowiednią nazwę, na przykład MySearch.
- Zaktualizuj usługę wyszukiwania zgodnie z wymaganiami.
Domyślna usługa obsługuje zapytania dotyczące listy dokumentów ECM. Istnieje możliwość dostosowania przepływu przez usunięcie niepotrzebnych węzłów. Węzeł Wyszukiwanie dokumentów ECM można konserwować i aktualizować.
- Użyj funkcji automatycznego odwzorowywania, aby utworzyć odwzorowanie między parametrami wejściowymi i wyjściowymi usługi oraz zmiennymi.