Configurazione delle viste Coach per la memorizzazione e la visualizzazione di documenti Enterprise Content Management

È possibile memorizzare e visualizzare documenti su un server ECM da un'applicazione client, ad esempio Workplace o Process Portal, configurando una delle viste Document Coach (Esplora documenti o Elenco documenti ECM) e, facoltativamente, una vista File Viewer .

Prima di iniziare

Il server ECM (Enterprise Content Management) in cui sono memorizzati i documenti può essere uno dei seguenti:
  • Archivio documenti BPM
  • Un server ECM esterno
Se si sta utilizzando l'archivio documenti BPM, è possibile configurare la vista Elenco documenti BPM . Se si utilizza un server ECM esterno, è possibile configurare la vista Esplora documenti o la vista Elenco documenti ECM.
Dipendenze toolkit
Poiché è necessario accedere ai tipi ECM, assicurarsi che il toolkit SYSCM (Content Management) sia aggiunto alle dipendenze per l'applicazione del processo.
Configurazione delle viste del documento
Esplora documenti è in grado di determinare a quale cartella di documenti accedere quando viene eseguita in un contesto di processo. Non è necessaria ulteriore configurazione. Tuttavia, se si desidera accedere al contenuto in un server ECM esterno, è necessario configurare entrambe le opzioni ID cartella e Nome server . Per ulteriori informazioni su Esplora documenti, consultare l'argomento Esplora documenti.
La vista Elenco documenti ECM deve essere configurata prima di poter essere utilizzata. Ad esempio, l'opzione Nome configurazione server ECM deve essere specificata. È anche possibile personalizzare la ricerca predefinita fornendo i valori per le seguenti opzioni di configurazione:
  • Colonne: fornisce una serie di colonne da visualizzare negli elenchi di documenti.
  • Filtro : fornisce una serie di colonne e valori da filtrare durante la ricerca di documenti.
  • ID tipo di oggetto documento: specifica un tipo di documento da cercare. Il tipo di documento predefinito è cmis:document.

È inoltre possibile fornire un valore query CMIS completo configurando l'opzione CMIS query . Questa query sovrascriverà tutte le altre opzioni sopra descritte. Infine, è possibile anche sovrascrivere il servizio di ricerca associato a questa vista e fornire il proprio. Per ulteriori informazioni, consultare l'argomento Elenco documenti ECM.

Informazioni su questa attività

Aggiungere una delle viste Coach dei documenti a un Coach per consentire agli utenti aziendali di memorizzare o visualizzare i documenti su un server ECM. Tutte le seguenti operazioni si applicano alla vista Esplora documenti e alla vista Elenco documenti ECM, tranne quando diversamente specificato.

Procedura

  1. Creare un servizio umano lato client.
  2. Selezionare Coach dalla tavolozza e trascinarlo nell'area.
    Specificare un nome appropriato per il coach e salvare il lavoro.
  3. Aprire il nuovo coach e dalla tavolozza sotto Contenuto, trascinare una delle viste del coach del documento nell'area.
    Se si desidera visualizzare anche i documenti nel Coach, trascinare una visualizzazione File Viewer nell'area.
    Suggerimento: se non viene visualizzata la sezione Contenuto nella tavolozza, selezionare tale sezione dall'elenco Filtro .
  4. Selezionare le altre opzioni di configurazione che si desidera per l'implementazione della vista Document Coach che si sta utilizzando per elencare i documenti.
    Per ulteriori informazioni sulle proprietà di configurazione, consultare gli argomenti Esplora documenti e Elenco documenti ECM.
  5. Implementare il gestore eventi corrispondente nella vista Coach del documento se si utilizza la vista File Viewer per visualizzare un documento nell'elenco:
    1. Per attivare File Viewer per visualizzare il documento selezionato, implementare il seguente codice nel gestore eventi (dove VIEW_ID è l'ID controllo del coach File Viewer ):
      ${VIEW_ID}.setUrl(doc.url);

      Per ulteriori informazioni, consultare l'argomento Eventi definiti dall'utente.

    2. Per Esplora documenti, implementare il gestore eventi On document clicked . Per la vista Elenco documenti ECM, implementare il gestore eventi On file clicked . Impostare il bind dei dati per la vista Coach del documento.
  6. Verificare l'implementazione della vista coach del documento, facendo clic sull'icona Esegui servizio nella sezione in alto a destra della pagina:
    Esegui servizio

Cosa fare successivamente

È possibile aggiornare i bind nella vista Coach Documenti utilizzando uno script; ad esempio, perché il valore della query CMIS fornito alla vista Elenco documenti ECM è stato modificato. Se si esegue uno script per aggiornare il bind, è necessario modificare il valore precedente. Nel seguente esempio JavaScript , le colonne vengono aggiornate aggiungendo il testo che modifica i vecchi valori:

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 ";

La seguente procedura mostra come creare un servizio di ricerca per la vista Elenco documenti ECM:

  1. Assicurarsi di disporre delle variabili e dei tipi di input e output corretti copiando il servizio di ricerca documenti ECM nell'applicazione del processo.
  2. Ridenominare il servizio di ricerca documenti ECM con un nome appropriato; ad esempio, MySearch.
  3. Aggiornare il servizio di ricerca come richiesto.

    Il servizio predefinito gestisce le query per l'elenco documenti ECM e l'elenco documenti BPM. È possibile personalizzare il flusso rimuovendo nodi non necessari. È possibile gestire e aggiornare il nodo Ricerca documenti ECM.

  4. Utilizzare la funzione di associazione automatica per creare la mappa tra i parametri del servizio di input e output e le variabili.