IBM Support

Getting the DOORS client version number from the reporting API with Rational Publishing Engine

Question & Answer


Question

Can you get the DOORS client version number from the reporting API with Rational Publishing Engine (RPE) ?

Cause

When you are developing reports in an environment where multiple versions of DOORS client are being used it can help to know what client version was being used.

Answer

No. The DOORS API Does not provide this information.

WORKAROUND:

You could use a two step work around.

  1. Create environment variable using DOORS DXL which contains the client version number.
    For example:

    print doorsVersion
    setenv ("MyDOORSVersion",doorsVersion)


  2. Use your RPE template to read the environment variable.
    See the example template attached.



Disclaimer

All source code and/or binaries attached to this document are referred to here as "the Program". IBM is not providing program services of any kind for the Program. IBM is providing the Program on an "AS IS" basis without warranty of any kind. IBM WILL NOT BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES (INCLUDING LOST PROFITS OR SAVINGS), EVEN IF IBM, OR ITS RESELLER, HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

DOORSVersion.dtaDOORSVersion.dta

[{"Product":{"code":"SSUBFB","label":"IBM Engineering Lifecycle Optimization - Publishing"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Integrations: IBM","Platform":[{"code":"PF033","label":"Windows"}],"Version":"1.3;2.0.0;2.0.1;2.1.0;2.1.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Publishing Engine

Document Information

Modified date:
17 June 2018

UID

swg21996446