von F3K Total » Mi, 14.12.2011 19:41
Hallo zusammen,
ich habe folgende Frage:
Wenn ich mit diesem Makro eine Datumsspalte in einem Formular einer Base Datei mit embedded HSQLDB auslese:
Code: Alles auswählen
Sub S_find_empty_date
oform = thiscomponent.drawpage.forms(0)
n_Fahrdatum = oform.findcolumn("Fahrdatum")
odate = oform.getdate(n_Fahrdatum)
if odate.year = 0 then
msgbox "leer"
else
msgbox "voll"
endif
end sub
dann funktioniert das Makro.
Wenn kein Datum eingetragen ist, wird mir "leer" zurückgegeben.
Die Variable oDate ist ein Struct des Typs com.sun.star.util.Date
Nun die Frage:
Gibt es eine Möglichkeit abzufragen ob das Struct leer ist (0,0,0), ohne .year anzusprechen, wenn Xray für odate folgendes liefert:

- dat1.png (39.38 KiB) 977 mal betrachtet
Beste Grüsse von Rik
Hallo zusammen,
ich habe folgende Frage:
Wenn ich mit diesem Makro eine Datumsspalte in einem Formular einer Base Datei mit embedded HSQLDB auslese:
[code]Sub S_find_empty_date
oform = thiscomponent.drawpage.forms(0)
n_Fahrdatum = oform.findcolumn("Fahrdatum")
odate = oform.getdate(n_Fahrdatum)
if odate.year = 0 then
msgbox "leer"
else
msgbox "voll"
endif
end sub[/code]
dann funktioniert das Makro.
Wenn kein Datum eingetragen ist, wird mir "leer" zurückgegeben.
Die Variable oDate ist ein Struct des Typs com.sun.star.util.Date
Nun die Frage:
Gibt es eine Möglichkeit abzufragen ob das Struct leer ist (0,0,0), ohne .year anzusprechen, wenn Xray für odate folgendes liefert:[attachment=0]dat1.png[/attachment]
Beste Grüsse von Rik