Hi,
I want to capture a current workspace release of round table in rtb_events.p. There is rtbGetRelease.p in encrypted format, dont know how to use it.
Help me.
I created a global define for this purpose.
Having the version in a global-define allows me to use condition compilatie in rtb_events.p.
Drawback : I have to remember to update the version
&global-define rtb_version 11.5
&if {&rtb_version} >= 11
&then
&else
&endif
Why not have something that reads the rtbver file in your install directory?
I think we have something like that in the automation toolkit already...
There is a $RTB/rtbver file that can be read.
will $RTB/rtbver file return current release in the round table ?
Yes, it is similar to the $DLC/version file that is used for Progress.
[/mls/rtb/gui] cat rtbver
Roundtable release 10.1C04
[/mls/rtb/gui] cat $DLC/version
OpenEdge Release 10.2A03 as of Wed Feb 24 21:17:23 EST 2010
[/mls/rtb/gui]
No, actually i want to capture a workspace release details in rtb_events.p file when we start round table. I want round table workspace release not round table version. There is a menu workspace ---- > workspace releases. I want to get that details. Sorry or the wrong details provided in the post.
Releases are Workspace specific so you won't be able to get a single release when you start Roundtable. What is it that you are trying to accomplish?
I want to find the details of releases of current workspace. We need it for further computation.
can anyone has solution on it ?
Do you know the appSolute Roundtable TSMS Automation Toolkit ? see www.roundtable-software.com/.../
It contains, among others automation/appSolutions/appSolute/RTB/Base/RTBAutomationApi.cls
which has a method for getting the latest release.
/*------------------------------------------------------------------------------
Purpose: Get the latest release for a workspace
Notes:
------------------------------------------------------------------------------*/
METHOD PUBLIC VOID getLastRtbWorkspaceRelease(
I think that if we knew the ultimate goal, someone may be able to better provide a solution.