|
#1
|
|||
|
|||
Editing the Summary table of Wise for Windows installer
I have a similar question as a previous post:
http://www.kinook.com/Forum/showthre...highlight=wise I'm also trying to edit a table different from the property table in Wise. I'm am mainly trying to automatically edit the Summary table for the windows installer. Is there any means of doing that? Quote:
My main purpose for editing the summary table set the version number from a Visual build macro into the summary table's version number Thanks |
#2
|
|||
|
|||
The version is typically stored in the ProductVersion property (updated from the Wise action via a Property/Value setting for ProductVersion). To update a value in a different table, you could use the WfWI automation object model to set the desired value. For instance, add this VBScript to the Wise step's vbld_StepStarted script event (step properties -> Script Editor -> step tab -> Events -> vbld_StepStarted):
Set wise = CreateObject("WFWI.Document") fname = Step.ExpProperty(Builder, "Filename") wise.Open fname Set tblSumm = wise.WTables("Summary") tblSumm.WRows.Row("<version # row key>").WColumns("Value").Data = Application.ExpandMacrosAndScript("%VER_MACRO%") wise.Save fname replacing <version # row key> and VER_MACRO as appropriate. |
|
|