Dialog Steuerelement von Typ Datum setzen und auslesen
Verfasst: Mi 3. Aug 2016, 17:04
Hallo,
ich habe einen Dialog mit einem Steuerelement vom Typ "Datumsfeld". Nun möchte ich diese Feld eine einer Basic Funktion setzten bzw. später auch wieder auslesen und den Wert in eine Tabelle schreiben.
So funktioniert es zwar, aber was in dem Steuerelement und später in der Tabelle steht, ist vom Typ "String" und nicht "Date"
oControl = oInput_Dialog.GetControl("Date")
oControl.text = Date()
Wenn ich folgendes versuche, bekomme ich einen Fehler:
oControl = oInput_Dialog.GetControl("Date")
oControl.Model.Date = Date()
Auch das Auslesen und Schreiben in die Tabelle habe ich nur über den Umweg "text" geschafft.
oControl = oInput_Dialog.GetControl("Date")
oCellVal = ThisComponent.Sheets(JournalSheetNo).getCellByPosition(4,iRow)
oCellVal.string = oControl.Text
Das geht doch bestimmt auch besser. Für jede Hilfe, auch nur Ideen, wäre ich sehr dankbar.
ich habe einen Dialog mit einem Steuerelement vom Typ "Datumsfeld". Nun möchte ich diese Feld eine einer Basic Funktion setzten bzw. später auch wieder auslesen und den Wert in eine Tabelle schreiben.
So funktioniert es zwar, aber was in dem Steuerelement und später in der Tabelle steht, ist vom Typ "String" und nicht "Date"
oControl = oInput_Dialog.GetControl("Date")
oControl.text = Date()
Wenn ich folgendes versuche, bekomme ich einen Fehler:
oControl = oInput_Dialog.GetControl("Date")
oControl.Model.Date = Date()
Auch das Auslesen und Schreiben in die Tabelle habe ich nur über den Umweg "text" geschafft.
oControl = oInput_Dialog.GetControl("Date")
oCellVal = ThisComponent.Sheets(JournalSheetNo).getCellByPosition(4,iRow)
oCellVal.string = oControl.Text
Das geht doch bestimmt auch besser. Für jede Hilfe, auch nur Ideen, wäre ich sehr dankbar.