Domanda

Apriamo una finestra di dialogo Iniziazione del mio flusso di lavoro sequenziale dal menu BCE.C'è un pulsante di avvio su di esso.Quando questo pulsante si fa clic sul flusso di lavoro inizia a funzionare e la finestra di dialogo rimane aperta.Come posso avviare il flusso di lavoro e quindi chiudere immediatamente la finestra?Ad esempio, avviare il flusso di lavoro asincrono.

È stato utile?

Soluzione

Ho trovato la risposta.Io uso SPWorkflowRunOptions.Asynchronous:

Web.Site.WorkflowManager.StartWorkflow(workflowListItem, association, GetInitiationData(),SPWorkflowRunOptions.Asynchronous).
.

Ma c'è altro problema: il flusso di lavoro inizia a funzionare dopo 3-5 minuti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top