Azioni URL |
Scroll |
È possibile eseguire varie azioni mediante gli URL in Therefore™ Classic Web Client. Ad esempio, si possono attivare azioni di un'applicazione esterna che dispone della necessaria capacità di integrazione.
Dove trovare gli ID univoci
Affinché le azioni URL funzionino, sono necessari gli ID univoci delle categorie, dei processi di workflow, dei campi dati indice, ecc.
ID di categoria, ID di processo di workflow e ID di ricerca tra categorie
Gli ID delle categorie, dei processi di workflow e delle ricerche tra categorie sono visualizzati in Thereforeâ„¢ Solution Designer. Accedere all'Archivio e fare clic sulla cartella contenente la categoria, il processo di workflow o la ricerca tra categorie per trovare il relativo ID.
ID campo
L'ID campo univoco per un campo dati indice è visibile in Therefore™ Solution Designer. Fare clic con il pulsante destro del mouse sulla categoria contenente il campo dati indice e selezionare 'Apri categoria' per aprire la definizione della categoria. Nella definizione della categoria, fare clic con il pulsante destro del mouse su un campo dati indice e selezionare 'Proprietà ' per aprire la finestra di dialogo Proprietà campo. L'ID campo è visualizzato in questa finestra.
ID lavoro ad hoc, ID documento e ID istanza di workflow
Cercate il lavoro ad hoc, il documento o l'istanza di workflow in qualsiasi client Thereforeâ„¢ (ad esempio Thereforeâ„¢ Navigator, Thereforeâ„¢ Classic Web Client o Thereforeâ„¢ Go) per trovare i rispettivi ID univoci. Gli ID univoci sono chiamati rispettivamente 'N. lavoro', 'ID documento' e 'N. istanza'.
Elenco delle azioni URL
Azioni documento e azioni fascicolo |
|
Apertura di un documento specifico in Thereforeâ„¢ Viewer |
Schema URL:
http://servername/TWA/Viewer.aspx?DocNo=X
•Sostituire X con il numero del documento.
•Se si vuole trovare una versione specifica del documento, specificare X.Y (Y è il numero di versione).
Esempio:
http://servername/TWA/Viewer.aspx?DocNo=797 http://servername/TWA//Viewer.aspx?DocNo=797.2
|
Creare un nuovo documento Thereforeâ„¢ |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?CreateNew=true&CtgryNo=X&FieldName1=filter value&FieldName2=filter value
Sostituire FieldNameX con l'ID del campo di input.
Esempio:
http://servername/TWA/TheGetDoc.aspx?CreateNew=true&CtgryNo=75&Employee_Name=Pavel Chichikov&StartDate=21.12.2023
Questo URL aprirà la finestra di dialogo Invia a Therefore™ in Therefore™ Classic Web Client. I valori del campo dati indice specificato verranno compilati.
|
Creare un nuovo fascicolo Thereforeâ„¢ |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?CreateNew=true&CaseDefNo=X&FieldName1=filter_value&FieldName2=filter_value
Sostituire X con il numero di ID della definizione fascicolo.
Esempio:
http://servername/TWA/TheGetDoc.aspx?CreateNew=true&CaseDefNo=9&First_name=Lizzie&Last_name=Bennet
|
Lavori ad hoc |
|
Apertura di un lavoro documento Thereforeâ„¢ o documento fascicolo |
Schema URL:
http://servername/TWA/Viewer.aspx?TaskNo=X
Sostituire X con il numero del lavoro.
Esempio:
http://servername/TWA/Viewer.aspx?TaskNo=5
|
Apertura di un lavoro fascicolo Thereforeâ„¢ specifico |
Schema URL:
http://servername/TWA/Viewer.aspx?TaskNo=X&app=casemgr
Sostituire X con il numero del lavoro.
Esempio:
http://servername/TWA/CaseViewer.aspx?TaskNo=13&app=casemgr
|
Azioni di workflow |
|
Recupero di un'istanza di workflow specifica |
Schema URL:
http://servername/TWA/Viewer.aspx?InstanceNo=X
•Sostituire X con il numero dell'istanza.
•Questa azione URL recupera sia le istanze di workflow in esecuzione che quelle elaborate.
Esempio:
http://servername/TWA/Viewer.aspx?InstanceNo=175
|
Recupero di tutte le istanze in esecuzione di un processo di workflow |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?ProcessNo=X
•Sostituire X con l'ID del processo di workflow.
•Se la ricerca restituisce un solo risultato, questo viene automaticamente aperto in Thereforeâ„¢ Viewer.
•Questa azione URL recupera solo le istanze in esecuzione nel processo specificato che sono assegnate all'utente. Se non risultano istanze attualmente assegnate all'utente o se sono state elaborate tutte le istanze, non troverà nulla.
Esempio:
http://servername/TWA/TheGetDoc.aspx?ProcessNo=48
|
Recupero di tutte le istanze di workflow in esecuzione su un locatario |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?ProcessNo=all
•Se la ricerca restituisce un solo risultato, questo viene automaticamente aperto in Thereforeâ„¢ Viewer.
•Questa azione URL restituisce tutte le istanze di workflow attualmente in esecuzione sul locatario, se sono assegnate all'utente o a un gruppo di cui fa parte.
Esempio:
http://servername/TWA/TheGetDoc.aspx?ProcessNo=all
|
Esecuzione di una ricerca mediante azioni URL |
|
Esecuzione di una ricerca nei campi dati indice |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?CtgryNo=X&FieldName1=filter_value&FieldName2=filter_value
•Sostituire X con l'ID della categoria in cui si desidera effettuare la ricerca.
•Sostituire FieldNameX con gli ID campo dei campi dati indice da usare come filtro.
•Sostituire i valori filtro con un testo libero. È possibile usare degli spazi.
•Quando si filtrano più campi di parole chiave, utilizzare la sintassi seguente: TWFFieldNo=value1, value2. Ad esempio: &TWF123=january, february. Funziona anche per i campi a parola chiave singola, ma per filtrarli è sufficiente l'ID del campo.
•Per aggiungere più campi, inserirne i valori dopo l'URL aggiungendo &FieldName=filter_value dopo l'ultimo valore (vedere l'esempio con FieldName2 riportato sopra).
•Se la ricerca restituisce un solo risultato, questo viene automaticamente aperto in Thereforeâ„¢ Viewer. Altrimenti viene visualizzata una hit-list con tutti i risultati in Thereforeâ„¢ Classic Web Client.
•Nel caso di campi con tipi di dati definiti dall'utente, è necessario utilizzare l'ID del campo.
•Se il parametro hit-list è impostato su true, il risultato verrà sempre visualizzato in una hit-list (&hitlist=true).
Esempio:
http://servername/TWA/TheGetDoc.aspx?CtgryNo=97&Name=John Myer&TWFDepartment=Development
|
Esecuzione di una ricerca full-text |
Schema URL:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=string
Impostare fulltextfilter su un valore uguale alla stringa di ricerca che si desidera cercare.
Esempio:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=tanaka
Creare una ricerca full-text per una categoria specifica:
Schema URL:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=string&CtgryNo=11
•Impostare fulltextfilter su un valore uguale alla stringa di ricerca.
•Impostare CtgryNo su un valore uguale all'ID della categoria in cui eseguire la ricerca.
Esempio:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=tanaka&CtgryNo=97
Creare una ricerca full-text per più categorie:
Schema URL:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=string&CtgryNo=11,12
•Impostare fulltextfilter su un valore uguale alla stringa di ricerca.
•Impostare CtgryNo su un valore uguale all'ID della categoria in cui eseguire la ricerca. Le diverse categorie devono essere separate da virgole: CtgryNo=11,12
Esempio:
http://servername/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=moyaware&CtgryNo=22,75
|
Esecuzione di una query tra categorie diverse |
Eseguire una ricerca tra categorie salvata utilizzando un URL. Quando si esegue una ricerca tra categorie, i risultati vengono visualizzati in una hit-list in Therefore™ Classic Web Client. È supportata l'aggiunta di filtri all'URL.
Eseguire una ricerca tra categorie senza un filtro:
Schema URL:
http://servername/TWA/TheGetDoc.aspx?searchID=45&ccSearch=true
Esempio:
http://servername/TWA/TheGetDoc.aspx?searchID=116&ccSearch=true
Eseguire una ricerca tra categorie con un filtro:
Schema URL:
http://servername/TWA/TheGetDoc.aspx?searchID=45&ccSearch=true&FieldName=filter_value
•Sostituire FieldName con la didascalia o l'ID del campo del modello di ricerca tra categorie.
•Sostituire filter_value con il valore da filtrare (ad esempio, &date=09/02/2018, &Employee_name=John Smith)
Esempio:
http://servername/TWA/TheGetDoc.aspx?searchID=116&ccSearch=true&Employee_name=John Smith
|