Hallo Winfried, *,

Winfried Rohr schrieb:
> Hi Mechtilde, 
> 
>> Ich versuche ein Formatiertes Feld als "Prozent" zu formatieren.
> geht über die Eigenschaften des /model/
> 
> 
> [aus dem Zusammenhang gerissen...]:

Das scheint noch nicht zu funktionieren.
> 
> oFormattedField = oDialog.getControl("FormattedField1")
> oFormattedFieldModel = oFormattedField.getModel()
> 
> Dim aLocale As New com.sun.star.lang.Locale
> oFormats = ThisComponent.NumberFormats
> nFormatKey = oFormats.queryKey( "-0%", aLocale, True )

Hier ist mir nicht klar, wie nFormatKey dimensioniert sein sollte

> ' 44% Zuschlag oder -33% Abschlag vorgegeben
> With oFormattedFieldModel
>  .EffectiveMax = 0.4
>  .EffectiveMin = -0.33
>  .FormatKey = nFormatKey
> End With
> 
> Hilft das weiter?

Leider nicht.

Wenn ich die Zahlen ins Dialogfeld eingebe, sollen sie auch dort im
richtigen Format (hier. 0,00 %) angezeigt werden.

Gruß

Mechtilde

-- 
Dipl. Ing. Mechtilde Stehmann
## http://de.openoffice.org
## Ansprechpartnerin für die deutschsprachige QA
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## Meine Seite http://www.mechtilde.de
## PGP encryption welcome! Key-ID: 0x53B3892B


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an