J. Ricardo Simoes Rodrigues
2010-05-28 14:34:44 UTC
Colegas,
Como fazer para, via ooBasic, alterar o valor de uma variável no OpenOffice?
Os campos de usuário (com.sun.star.text.FieldMaster.User.NomeDoCampo) eu
altero utilizando o procedimento abaixo:
Sub alteraCampo(campo As String, valor As String)
oDoc = StarDesktop.getCurrentComponent()
campo = "com.sun.star.text.FieldMaster.User." & campo
If oDoc.getTextFieldMasters().hasByName(campo) Then
oDoc.getTextFieldMasters().getByName(campo).Content = valor
oDoc.getTextfields().refresh()
End If
end Sub
Como fazer para, via ooBasic, alterar o valor de uma variável no OpenOffice?
Os campos de usuário (com.sun.star.text.FieldMaster.User.NomeDoCampo) eu
altero utilizando o procedimento abaixo:
Sub alteraCampo(campo As String, valor As String)
oDoc = StarDesktop.getCurrentComponent()
campo = "com.sun.star.text.FieldMaster.User." & campo
If oDoc.getTextFieldMasters().hasByName(campo) Then
oDoc.getTextFieldMasters().getByName(campo).Content = valor
oDoc.getTextfields().refresh()
End If
end Sub
--
José Ricardo Simões Rodrigues
jricardosimoes at gmail.com
ricardo at ricardosimoes.com
ricardosimoes.com
twitter.com/malechamawitz
José Ricardo Simões Rodrigues
jricardosimoes at gmail.com
ricardo at ricardosimoes.com
ricardosimoes.com
twitter.com/malechamawitz