von DPunch » Do, 22.07.2010 15:08
Aloha
Deine Variable hat den Typ "Standard", nicht den Typ "Text".
Daher wird Text nicht dargestellt - mit Zahlen läuft das reibungslos.
Wenn Du also unbedingt Text benutzen möchtest, setz Deine Variable auf den Typ "Text", oder Du erzwingst die neue Darstellung mit dem Holzhammer per
Code: Alles auswählen
Sub Main
oTextFieldCon = thisComponent.getTextFields()
oTextFields = oTextFieldCon.createEnumeration()
Do while oTextFields.hasMoreElements()
oTextField = oTextFields.nextElement()
if oTextField.VariableName = "TEST" then
oTextField.setPropertyValue("Content", "etwas Inhalt...")
oTextField.CurrentPresentation = "etwas Inhalt..." '<-----
end if
loop
oTextFieldCon.refresh()
End Sub
Aloha
Deine Variable hat den Typ "Standard", nicht den Typ "Text".
Daher wird Text nicht dargestellt - mit Zahlen läuft das reibungslos.
Wenn Du also unbedingt Text benutzen möchtest, setz Deine Variable auf den Typ "Text", oder Du erzwingst die neue Darstellung mit dem Holzhammer per
[code]
Sub Main
oTextFieldCon = thisComponent.getTextFields()
oTextFields = oTextFieldCon.createEnumeration()
Do while oTextFields.hasMoreElements()
oTextField = oTextFields.nextElement()
if oTextField.VariableName = "TEST" then
oTextField.setPropertyValue("Content", "etwas Inhalt...")
oTextField.CurrentPresentation = "etwas Inhalt..." '<-----
end if
loop
oTextFieldCon.refresh()
End Sub
[/code]