Group Print Queue
NnetAddQOp()
Defines one or more users as operators for a particular print queue.
NnetAddQOp( <cPrintQueueName>, <cUserName|aUserNames>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nAddedQueueOperators
NnetAddQSv()
Defines one or more print servers to service a particular print queue.
NnetAddQSv( <cPrintQueueName>, <cPrintServer|aPrintServers>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nAddedPrintServers
NnetAddQUs()
Defines one or more users as new queue users of a particular print queue.
NnetAddQUs( <cPrintQueueName>, <cUserName|aUserNames>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nAddedQueueUsers
NnetCapJob()
Retrieves the job number of the last opened capture process.
NnetCapJob( [<nLPT_Port>] ; // Default: 1 ) --> nPrintJobNumber
NnetCrtQ()
Creates a new print queue.
NnetCrtQ( <cPrintQueueName>, [<cPrintQueuePath>], ; // Default: "SYS:SYSTEM" [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetDelQ()
Deletes a print queue.
NnetDelQ( <cPrintQueueName>, ; // Type: C [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetJBan()
Retrieves or sets whether or not a banner page gets printed.
NnetJBan( <cPrintQueueName>, <nPrintJobNumber>, [<lPrintBannerPage>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lBannerPageGetsPrinted
NnetJBFile()
Retrieves or sets the file name that gets printed on the banner page.
NnetJBFile( <cPrintQueueName>, <nPrintJobNumber>, [<cBannerFilename>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cFilenameToPrint
NnetJBName()
Retrieves or sets the job owner name that gets printed on the banner page.
NnetJBName( <cPrintQueueName>, <nPrintJobNumber>, [<cJobOwnerName>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cOwnerNameToPrint
NnetJCnt()
Returns the number of jobs waiting in a particular print queue.
NnetJCnt( <cPrintQueueName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrintJobCount
NnetJCopy()
Retrieves or sets the number of copies for a particular print job.
NnetJCopy( <cPrintQueueName>, <nPrintJobNumber>, [<nCopies>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nCopiesToPrint
NnetJCpl()
Retrieves or sets the number of characters per line for a print job.
NnetJCpl( <cPrintQueueName>, ; // <nPrintJobNumber>, ; // [<nCharsPerLine>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nCharsPerLine
NnetJDel()
Deletes a print job from a particular print queue.
NnetJDel( <cPrintQueueName>, ; // Type: C <nPrintJobNumber>, ; // Type: N [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetJDesc()
Retrieves or sets the job description that gets printed on the banner page.
NnetJDesc( <cPrintQueueName>, <nPrintJobNumber>, [<cJobDescription>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cDescription
NnetJEDate()
Retrieves the entry date of a print job.
NnetJEDate( <cPrintQueueName>, <nPrintJobNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> dJobEntryDate
NnetJETime()
Retrieves the entry time of a print job.
NnetJETime( <cPrintQueueName>, <nPrintJobNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cJobEntryTime
NnetJFile()
Retrieves the name of a job file.
NnetJFile( <cPrintQueueName>, <nPrintJobNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cJobFilename
NnetJFlags()
Retrieves or sets job control flags.
NnetJFlags( <cPrintQueueName>, <nPrintJobNumber>, [<nControlFlags>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nJobControlFlags
NnetJForm()
Retrieves or sets a form name for a print job.
NnetJForm( <cPrintQueueName>, <nPrintJobNumber>, [<cPrintFormName>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cFormName
NnetJList()
Retrieves a string with binary numbers of jobs waiting in the queue.
NnetJList( <cPrintQueueName>, ; // Type: C [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cPrintJobNumbers
NnetJLpp()
Retrieves the number of lines per page for a print job.
NnetJLpp( <cPrintQueueName>, <nPrintJobNumber>, [<nLinesPerPage>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nLinesPerPage
NnetJOwner()
Retrieves the login name of a print job owner.
NnetJOwner( <cPrintQueueName>, <nPrintJobNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cUserName
NnetJPoint()
Determines whether or not to process a job when capturing aborts.
NnetJPoint( <cPrintQueueName>, <nPrintJobNumber>, [<lPrintOnAbort>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lPrintOnAbort
NnetJPos()
Retrieves or changes the position of a job in a queue.
NnetJPos( <cPrintQueueName>, <nPrintJobNumber>, [<nPositionInQueue>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPositionInQueue
NnetJSDate()
Retrieves or sets the start date for a job.
NnetJSDate( <cPrintQueueName>, <nPrintJobNumber>, [<dStartDate>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> dStartDate
NnetJSize()
Retrieves the size of a job file in bytes.
NnetJSize( <cPrintQueueName>, <nPrintJobNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nJobFileSize
NnetJSrv()
Retrieves or sets the current print server.
NnetJSrv( <cPrintQueueName>, <nPrintJobNumber>, [<cPrintServerName>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cPrintServerName
NnetJSTime()
Retrieves or sets the start time for a job.
NNETJSTIME( <cPrintQueueName>, <nPrintJobNumber>, [<cStartTime>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cStartTime
NnetJSupFF()
Retrieves or sets whether or not a form feed occurs at the end of a job.
NnetJSupFF( <cPrintQueueName>, <nPrintJobNumber>, [<lSuppressFormFeed>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuppressFormFeed
NnetJTabs()
Retrieves or sets the tab width for a print job.
NnetJTabs( <cPrintQueueName>, <nPrintJobNumber>, <nTabWidth>, ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nTabWidth
NnetJTxt()
Determines whether a job is printed as text or binary information.
NnetJTxt( <cPrintQueueName>, <nPrintJobNumber>, [<lIsTextFile>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lIsTextFile
NnetJWork()
Checks whether a print job is currently being printed.
NnetJWork( <cPrintQueueName>, ; // Type: C <nPrintJobNumber>, ; // Type: N [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lIsPrinting
NnetNQSrvs()
Determines the number of print servers which service a print queue.
NnetNQSrvs( <cPrintQueueName>, [<lAllServers>], ; // Default: .F. [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrintServerCount
NnetQDir()
Retrieves the directory of a print queue on a server volume.
NnetQDir( <cPrintQueueName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cQueueDirectory
NnetQOps()
Retrieves the names of queue operators
NnetQOps( <cPrintQueueName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aQueueOperatorNames
NnetQSrvs()
Determines the names of print servers which service a print queue.
NnetQSrvs( <cPrintQueueName>, [<lAllServers>], ; // Default: .F. [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aPrintServer
NnetQStat()
Retrieves or changes the queue status.
NnetQStat( <cPrintQueueName>, [<nStatus>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nStatus
NnetQUsers()
Determines names of queue users.
NnetQUsers( <cPrintQueueName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aQueueUserNames
NnetRemQOp()
Removes one or more queue operators.
NnetRemQOp( <cPrintQueueName>, <cUserName|aUserNames>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nRemovedQueueOperators
NnetRemQSv()
Removes one ore more print queue servers.
NnetRemQSv( <cPrintQueueName>, <cPrintServer|aPrintServers>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nRemovedPrintServers
NnetRemQUs()
Removes one or more print queue users.
NnetRemQUs( <cPrintQueueName>, ; // Type: C <cUserName|aUserNames>, ; // Type: CA [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nRemovedQueueUsers
NnetSetQ()
Defines the print queue for capture mode.
NnetSetQ( <nLPT_Port>, <cPrintQueueName> ) --> lSuccess