Meet us at at Real World in Orlando, Florida.

All functions   Mac OS X   Windows   Crossplatform   Components   Guides  
New in version: 2.0   2.1   2.2   2.3   2.4   2.5   2.6   2.7   2.8  

CUPS.GetJobsCount

Component: CUPS
Version: 2.5
Mac OS X: Works
Windows: Does nothing

MBS( "CUPS.GetJobsCount"; name; OnlyMyJobs; whichJobs )

Parameters

Parameter Description Example value
Name Optional, Name of the printer queue to query. If no name or empty string is specified, we get all queues. "Brother_DCP_8085DN"
OnlyMyJobs Optional, pass either "my" for your users jobs or "all" for all jobs. "all"
whichJobs Optional, pass "active" to get only active jobs, "all" for all jobs or "complete" for completed jobs. "complete"

Result

The number of jobs found.

Description

Selects some jobs and returns the count of jobs found.
First call this function to build job list. Than call other GetJob* functions to query values.

With indexes from 0 to count-1, you can call the other functions CUPS.GetJobState, CUPS.GetJobCompletionTime, CUPS.GetJobCreationTime, CUPS.GetJobProcessingTime, CUPS.GetJobPrinter, CUPS.GetJobID, CUPS.GetJobTitle, CUPS.GetJobPriority, CUPS.GetJobFormat, CUPS.GetJobSize and CUPS.GetJobUser.

Examples

Query all jobs:

MBS( "CUPS.GetJobsCount"; ""; "all"; "all"" )

Feedback: Report problem or ask question.




Links
MBS Realbasic tutorial videos - Bilder aus Nickenich