hiSaveAsViewFile() trouble in Virtuoso v6

Started by jaleco on 5 Feb 2013 10:43 AM. Topic has 6 replies and 1657 views.
Last post on 1 Mar 2013 1:54 PM by jaleco.

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

hiFormDone(hiSaveAsViewfileForm)

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?

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: