Hallo D,
die API sagt dazu: festes Format, insgesamt 12 Möglichkeiten
Code: Alles auswählen
short DateFormat;
Description
specifies the format of the displayed date.
0: system short
1: system short YY
2: system short YYYY
3: system long
4: short DDMMYY
5: short MMDDYY
6: short YYMMDD
7: short DDMMYYYY
8: short MMDDYYYY
9: short YYYYMMDD
10: short YYMMDD DIN5008
11: short YYYYMMDD DIN5008
All dies nach
com/sun/star/awt/UnoControlDateFieldModel.html#DateFormat
Die Liste, die Dir also vorgegeben wird, gibt an das Kontrollfeld eine dieser Eigenschaften weiter. Dabei werden die Trenner zwischen den Feldern hier wohl nicht mit angezeigt.
Wenn Du also Zugriff auf das Kontrollfeld hast
(oForm.getByName("Formular").getByName("Datumsfeld").DateFormat = 1 , dann hast Du das kurze Datum ausgewählt.
Die freie Möglichkeit im Zahlenformat wie z.B. bei Calc trifft auf dieses Datumsfeld nicht zu.
Gruß
Robert