Print scheduler task - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

The print scheduler allows users to select documents with attached files and print the attached files at a specific date and time. The system only prints those files that are designated as viewable when users add them to objects in the SmartPlant Foundation client.

When a batch print job is scheduled, the processor picks up the task and submits the job to the default printer for that file type. By default, the software prints all files attached to the documents selected.

Print scheduler process

  1. The user selects one or more objects that have attached files, and right-clicks and selects Files > Print.

  2. The client calls the GetBatchPrintFiles server API.

  3. The client gets all the files (only top level, no reference files) along with file types, printer list, printer paper sizes, and print application information,

  4. The client shows the Batch Print dialog box; the user can select print server with printer options and files.

After the user selects and sets all options and clicks OK:

  1. The client calls the BatchPrint API, passing in file objects along with object properties for selected print options.

  2. The server processes each file, pushes the file to a temporary location, and generates a print event (this includes generating XML data for print formatting) after all files are transferred.

  • The printer can be different for each file type.

  • If a file is not viewable, it is also not printable.