<< Clic para mostrar Tabla de Contenidos >> Obtener trabajos temporizados bloqueados |
Resumen
Bizagi ofrece una función para obtener información de sus trabajos temporizados bloqueados. Esta función le traerá todos los trabajos temporizados bloqueados.
CHelper.GetAllStuckWaitJobs()
En este ejemplo, se hará uso de la función getAllStuckWaitJobs para obtener todos los trabajos temporizados bloqueados.
La expresión sería la siguiente:
El código que se muestra en la imagen es:
var dtWaitJobs = CHelper.GetAllStuckWaitJobs();
for(var i=0; i < dtWaitJobs.Rows.Count; i++)
{
var idJob = dtWaitJobs.Rows[i]["idJob"];
var jobName = dtWaitJobs.Rows[i]["jobName"];
var jobDescription = dtWaitJobs.Rows[i]["jobDescription"];
var jobType = dtWaitJobs.Rows[i]["jobType"];
var jobCreationDate = dtWaitJobs.Rows[i]["jobCreationDate"];
var jobEnabled = dtWaitJobs.Rows[i]["jobEnabled"];
var idCreatorUser = dtWaitJobs.Rows[i]["idCreatorUser"];
var jobNextRunTime = dtWaitJobs.Rows[i]["jobNextRunTime"];
var idCase = dtWaitJobs.Rows[i]["idCase"];
var idWorkItem = dtWaitJobs.Rows[i]["idWorkItem"];
var DELETED = dtWaitJobs.Rows[i]["DELETED"];
var jobProcessing = dtWaitJobs.Rows[i]["jobProcessing"];
var jobLastProcessingTime = dtWaitJobs.Rows[i]["jobLastProcessingTime"];
var jbPriority = dtWaitJobs.Rows[i]["jbPriority"];
var backgroundJobId = dtWaitJobs.Rows[i]["backgroundJobId"];
var idTask = dtWaitJobs.Rows[i]["idTask"];
var tskDisplayName = dtWaitJobs.Rows[i]["tskDisplayName"];
var idWFClass = dtWaitJobs.Rows[i]["idWFClass"];
var wfClsDisplayName = dtWaitJobs.Rows[i]["wfClsDisplayName"];
var lastErrorMessage = dtWaitJobs.Rows[i]["lastErrorMessage"];
var countOfTheAttempts = dtWaitJobs.Rows[i]["countOfTheAttempts"];
var radNumber = dtWaitJobs.Rows[i]["radNumber"];
}
Last Updated 5/23/2024 3:05:14 PM