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]