RDKINSTP.DLL (OpenInsight Specific)
At 13 JAN 1998 01:21:00PM Lisa B Porch wrote:
I have been trying to get an InstallShield script to install/upgrade H.Q Clinical release 3.4 (running on OpenInsight 3.5). I have encountered a problem with RDKINSTP.DLL and could use some advice.
First of all I had a Clinical RDK to EXECUTE PROCEDURES. When the RDK was called from the InstallShield script it gave me an "Unable to load program" error even though the code was in fact in place and could be run from the CLINICAL EXEC line.
After some debugging we found that when the CLINICAL application is opened with RDKINSTP.DLL @DBID contains "CLINICAL", but @APPID and @APPINFO are null. I could not change them programmatically. I put in 2 versions of a test routine called "ACCT_INFO", one was placed in SYSPROG and the other in CLINICAL. When I had the script below accessing CLINICAL OI ran the SYSPROG version. I assume that's because it doesn't have @APPID.
Is there some command I can call to load @APPID & @APPINFO with the application information, perhaps an API call?
Thanks in advance,
Signed,
Desperate
Health Quality Inc (formerly Q.D. Systems)
At 14 JAN 1998 07:45AM Cameron Revelation wrote:
Lisa,
Is there some command I can call to load @APPID & @APPINFO with the application information, perhaps an API call?
Make the first program you execute via EXECUTE PROCEDURES be a SYSPROG stored procedure which sets up the application. For example:
subroutine InitClinicalApp(void)
call SetAppID("CLINICAL")
return
Cameron Purdy
Revelation Software
At 14 JAN 1998 12:49PM Lisa B Porch wrote:
Thanks Cameron! It works…at last
Lisa
At 14 JAN 1998 06:40PM Cameron Revelation wrote:
Lisa,
You are most welcome!
Cameron Purdy
Revelation Software
—————————–15142745613947–