Note: This Wiki also applies to ProjectWise Dynamic Composition Server for PDF (DCS).
When creating renditions, the InterPlot processor defines a number of ProjectWise properties in the IPS plot properties that can be used for design script text substitution. They will not appear as operating system environment variables in either the iplotorg.exe or ustation.exe processes.
For example, the following logic in a design script will substitute the name of the ProjectWise Explorer submitting user or the PW login name persisted in a stored job, or if not defined, the Windows user name.
if (characters == "$USER") then
envr_var = "RENDSVC_USERNAME"
characters = envr_value
Below is a list of available variables (note that in DCS, these variables start with "DCS_" and in iCS, they start with "RENDSVC_".)
Note: When using ProjectWise document environment and rich project properties, if the property contains a space, use an underbar in the variable name.
For example, if the project property is "Project Name", the rendition variable will be RENDSVC_PROJPROP_PROJECT_NAME.