Generate markup rendition files in batch (modified in an update) - HxGN SDx - HxGN SDx - Reference - Hexagon

HxGN SDx Modified and Retired Functionality

Language
English
Product
HxGN SDx
Search by Category
Reference
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)

If there were already 2D WebGL viewer files stored in the database before you configured the software, you must manually generate markup renditions for those files. If you have a large number of files, you can generate markup renditions in batch using the Generate Markup Renditions in Batch command:

  1. Log on to the Desktop Client.

  2. Click File > Create Markup Renditions in Batch.

    • Since batch generation is a time-consuming process, the software generates a scheduled task. When the task is processed, the software generates a notification.

    • Files will be picked as per the create configuration scope selected by the creator of the batch rendition task.

Troubleshooting tips

  • You can right-click the task notification in the List of Notifications and click View Log File to view a summary log that was created with the batch request. The log shows the number of submitted files with a list of any failed files.

  • You can view more logging information by opening the HxGN SDx server log (use the RemoteServices trace switch), the HxGN SDx remote services log, the SmartPlant Markup log, or the SmartPlant Markup Server Status page. For more information on HxGN SDx logging, see HxGN SDx server logging. For more information on SmartPlant Markup Plus logging, see Setting up SmartPlant Markup Plus log files.

More information

The software delivers a SPFFileTypeFileType relationship definition between the 2D Hexagon drawing (.igr, .pid, .sma, .spe, .sha, and .zyq) file type objects and the markup rendition (.pdf) file type object. This relationship definition is required for batch generation to work.

The CreateMarkupRenditionsInBatch method, using the CreateRenditionsInBatch client API, is the basis of the Create Markup Renditions in Batch command. Batch generation is performed only on the class definitions and file types that are specified on the CreateMarkupRenditionsInBatch method. By default, the method is related to the DocControl access group. To learn more about the arguments configured on this method, see CreateRenditionsInBatch client API.

The ViewBatchRenditionLog method, using the ViewBatchRenditionLog client API, is the basis of the View Log File command. The ViewBatchRenditionLog method must be related to the ISPFBatchRenditionNotification interface and to the VIEWONLY access group. To learn more about the arguments configured on this method, see ViewBatchRenditionLog client API.