Questo metodo ritorna una pagina che permette di consultare in sola lettura un task DocsMarshal, anche se è già stato chiuso e anche se non è assegnato all'utente connesso. L'unico requisito è di avere le riservatezze di lettura sul processo relativo al task.
Legenda:
Parametro obbligatorio
Parametro opzionale
{ SessionId: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', TaskExternalId: 'TaskExternalId', TaskId: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' }
Identificativo dell'utente in sessione, se non specificata il sistema permette di effettuare il Login.
ExternalId identificativo del task. Nel caso non sia univoco viene mostrato un elenco dei task trovati.
DM.Masks.Workflows.Tasks.AdminView({ // titolo del popup title: 'verifica dati', // contenitore all'interno del quale inserire la maschera; // se non viene specificato un contenitore allora la maschera verrà aperta in un popup a schermo pieno; // il contenitore può essere una stringa rappresentante un selettore CSS, oppure un HTMLElement Javascript, oppure un elemento jQuery; // se si specifica un contenitore la mascherà ne prenderà le dimensioni, quindi è necessario che il contenitore abbia altezza e larghezza definite. container: '#my-container', // parametri da passare alla maschera params: { SessionId: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', TaskExternalId: 'VerificaPreventivo' }, // callback invocato in seguito al caricamento del task onLoad: function(e) { // struttura dell'oggetto passato al callback e = { iframe: {...}, // oggetto jQuery contenente l'iframe popup: {...}, // istanza di dxPopup close: (function)// metodo per chiudere la maschera }; }, // callback invocato quando l'utente utilizza il bottone "close" o il tasto "esc" per chiudere il popup senza interagire con il suo contenuto. onUserClose: function() {} });