ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Workflow.Client.Models Namespace / IJobsManager Interface / CalculateJobStatistics Method
The query used to search for jobs
Example Version

    CalculateJobStatistics Method
    Returns the count of total records that match the query results provided in the query.
    Syntax
    JobStatistics CalculateJobStatistics( 
       JobStatisticsQuery query
    )

    Parameters

    query
    The query used to search for jobs
    Example
    QueuedTask.Run(() => { var query = new JobStatisticsQuery() { // Get high priority jobs Q = "\"assignedType='User' AND closed=0 AND assignedTo='\" + $currentUser + \"' \" + \" AND priority='High'\"" }; var totalJobs = WorkflowClientModule.JobsManager.CalculateJobStatistics(query).Total; });
    Get statistics for jobs
    var query = new JobStatisticsQuery()
    {
      // Search for open jobs assigned to users
      Q = "\"assignedType='User' AND closed=0 \""
    };
    var jobManager = WorkflowClientModule.JobsManager;
    var results = jobManager.CalculateJobStatistics(query);
    var totalJobs = results.Total;
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.2 or higher.
    See Also