com_type is a variable.  Don't call it, use it.

win.debug("type is:", com_type)

--- In [email protected], "Sheri" <sheri...@...> wrote:
>
> Is this a bug or am I doing something wrong?
> 
> It looks like the text in the error message:
> "4 byte signed int"
> 
> should be the return from com_type(appRef.Selection) but it fails to be 
> assigned to the variable testtype
> 
> However maybe not, because I see the same "4 byte signed int" in the error 
> text when there is a different kind of selection in the application, and I 
> think (not sure) the type is supposed to be usable to distinguish them.
> 
> Regards,
> Sheri
> 
> The applicable part of the script is:
> 
> local com_status, com_type
> local appRef=com.create_object(objname)
> local testtype=com_type(appRef.Selection.Item(1))
> 
> ---------------------------
> PowerPro
> ---------------------------
> Cannot access script file
> 4 byte signed int
> 
> Error occurred near line 37 of script testscr...@test:
>   local testtype=com_type(appRef.Selection.Item(1))
> 
> Called from line 1 of script testscript
> 
> Press Cancel to end all running scripts.
> ---------------------------
> OK   Cancel   
> ---------------------------
> 
> Regards,
> Sheri
>


Reply via email to