https://bugs.freedesktop.org/show_bug.cgi?id=63298
Priority: medium Bug ID: 63298 Keywords: regression Assignee: libreoffice-bugs@lists.freedesktop.org Summary: : Windows WSH Automation error with method .getDocumentInfo() Severity: normal Classification: Unclassified OS: Windows (All) Reporter: fremdl...@mail.ru Hardware: Other Whiteboard: BSA Status: UNCONFIRMED Version: 4.0.2.2 release Component: Libreoffice Product: LibreOffice Problem description: We use WSH scripts for automation. Before LO update prior 4.0 from 3.6 everything was fine. But now it is not. Error occurs when method getDocumentInfo() is called. Simplified Script: <pre> set fso=CreateObject("Scripting.FileSystemObject") Set objServiceManager = CreateObject("com.sun.star.ServiceManager") Set Stardesktop = objServiceManager.createInstance("com.sun.star.frame.Desktop") Set dispatcher = objServiceManager.createInstance("com.sun.star.frame.DispatchHelper") Set V = objServiceManager.Bridge_GetStruct("com.sun.star.beans.PropertyValue") path=fso.GetFolder(".\templates\").Path&"\" Set doc = Stardesktop.loadComponentFromURL("file:///"&path&"RightWay.dot", "_blank", 0, Array(V)) Set oText = doc.getText() Set DocI=doc.getDocumentInfo() call doc.LockControllers call DocI.setPropertyValue("f2ADRU","test") doc.getTextFields.refresh() </pre> Script receives error: Windows Script host Unsupported method or property 'getDocumentInfo' Error: 800A01B6 So, some how LO 4 cannot call: Set DocI=doc.getDocumentInfo() Current behavior: Error occurs. Expected behavior: Everything must be smooth, like in LO 3.6 :) Operating System: Windows XP Version: 4.0.2.2 release Last worked in: 3.6.2.2 release -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs