I have a script (http://www.cadence.com/Community/forums/p/24288/1317148.aspx#1317148) that will save the design tree file to a shell to run a shell script on, working in Virtuoso v5, but is breaking in Virtuoso v6 on the command hiSaveAsViewFile.
The Save File As form looks quite different in v6, but I cannot figure out Cadence's documentation to search for (anything..) something like this.
In v5 I use:
hiSaveAsViewfile->file->value-> = Newfilename
However, in v6, I get the error message " eval: unbound variable - hiSaveAsViewfile".
Since testing with print statements is able to show me that the variable Newfilename is properly defined, and the command hiSaveAsViewfile() works in v6, I can only guess that the form itself is different in v6, and the format hiSaveAsViewfile->file->value is not the same.
2 Questions -
1. how can I test for the version of Virtuoso as an environment variable so I can handle this save function accordingly?
2. what is the v6 format for hiSaveAsViewfile->file->value??
many thanks in advance!
What error do you get in your CIW, and what exactly did you try for your Skill code? The command is just: dbGetDatabaseType()
Don't add the "->" stuff, I was just trying to show you the output of the command. If you are running a really old version of Cadence 5, the command might not be available, in which case you might need to do something like this:
procedure(myCheckIsOA() if(getd('dbGetDatabaseType) && dbGetDatabaseType() == "OpenAccess" t nil )) ;proc