Salve,

Ho un problema nella gestione, in visual Basic 6,  dei campi di untente nei
documenti di testo di Open Office 2.0.

Il codice è il seguente:

            ... (vari Dim) ...
            Set oServiceManager =
CreateObject("com.sun.star.ServiceManager")
            Set oDesktop =
oServiceManager.createInstance("com.sun.star.frame.Desktop")
            Set oDoc = oDesktop.loadComponentFromURL(sURL, "_blank", 0,
args())
            Set xNamedFieldMasters = oDoc.getTextFieldMasters()
            Dim fieldMaster As Object
            Dim oText As Object
            Dim retVal
            Set oText = oDoc.Text
------->    Set fieldMaster =
oDoc.createInstance("com.sun.star.text.FieldMaster.User") <-- Riga
probabilmente inutile ma credo non dannosa
-X-X->     Set fieldMaster =
xNamedFieldMasters.getByName("com.sun.star.text.FieldMaster.User.Titolo")
<-X-X-- ERRORE
            retVal = fieldMaster.setPropertyValue("Content", "Egr. Dott.")
<-- se la precedente fuzionasse, questa sarebbe corretta?

dove 'Titolo' è il nome del campo che si vorrebbe gestire
L'errore generato è: "com.sun.star.container.NoSuchElementException:"

Grazie

Domenico

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a