stephtech Report post Posted 04/17/2007 06:14 PM Hi, I was evaluating your product for a week and I was really impressed so yesterday I bought the PRO version for Dialogic. since then I've got an error that show up in logs as: 135647.54 1 ERROR: COM interface not supported in this version. what i am doing is setting variables in VBS to allow different path for the language selected (EN or FR) variable is passed from the module [Welcome - Get Lang] to a VBS module ' Set System directory according to user selection, either FR or EN, ' also set variable CALLERLANG that is used to append to WAV file name to play correct language file set vg = CreateObject("VoiceGuide.CommandLink") if $RV[Welcome - Get Lang] = 1 then vg.RvSet $RV_LINEID, "CALLERLANG", "FR" vg.RvSet $RV_LINEID, "DIRSYSTEMVOICE","C:\Program Files\VoiceGuide\System\voice\Telapps\FR" Else vg.RvSet $RV_LINEID, "CALLERLANG", "EN" vg.RvSet $RV_LINEID, "DIRSYSTEMVOICE","C:\Program Files\VoiceGuide\System\voice\Telapps\EN" End if vg.Run_ResultReturn $RV_LINEID, "[VBSTATUS]{"&"success"&"}" set vg = Nothing 'always deallocate after use... is there any other way from a module to set result variable without a VBS ? if there is no other way, Can I pay the difference in price to upgrade to ENT version (1 line) ? thank you very much Stephane Laramee Share this post Link to post
SupportTeam Report post Posted 04/17/2007 10:16 PM since then I've got an error that show up in logs as: 135647.54 1 ERROR: COM interface not supported in this version. The COM interface is only supported in the Enterpreise version. See: http://www.voiceguide.com/vgFeatures.htm is there any other way from a module to set result variable without a VBS ? Yes. From http://www.voiceguide.com/vghelp/html/modRunProgram.htm : Once VoiceGuide detects that a VBScript has completed and no COM response was received beforehand then VoiceGuide will see if a "Result File" has been created by the script. If one has been created then VoiceGuide will read in it's contents and then determine what to do next based on the contents of the file. The syntax of the Result File is the same as that used by the Run Program module. Please refer to the Run Program module Help file's section for more information. And from http://www.voiceguide.com/vghelp/html/modRunProgram.htm : The result file can be used to return results back to VoiceGuide. This file should contain the list of the Result Variables that you want VoiceGuide to read in, along with their values. The syntax for the VGRUNRESULT_LineNumber.TXT file is: [Result Variable Name]{Result Variable Value} Multiple Result Variables can be specified. For Example, the following contents: [RvName1]{Value1}[RvName2]{Value2}[RvName3]{Value3}[RvName4]{Value4} Would return 4 Result Variables to VoiceGuide, whose values would be whatever is contained in the curly brackets. All Result Variables must be listed on a single line. Can I pay the difference in price to upgrade to ENT version (1 line) ? Yes. From https://secure.voiceguide.com/order_vg.htm : Upgrades within first 30 days can be made for the difference in price. Share this post Link to post