[Gelöst] Feld (als Zeitwert formatiert) in Writer per Makro in Timecontrol eines Dialoges übernehmen
Verfasst: Mi, 12.04.2017 16:52
Hallo,
ich möchte den Wert einer Variablen die als Feldfunktion in Writer angelegt und als Zeitwert formatiert wurde per Makro in ein Timecontrol eines Dialoges übernehmen. Dank eines Tipps gelingt mir dies bei einem Datumswert so:
Analoges geht so für Zeiten nicht:
weil Clng den echten Bruch des Feldinhaltes auf Null rundet und ich separate Funktionen für Zeitwerte bisher nicht gefunden habe.
Wie würdet ihr das machen? Uwe
ich möchte den Wert einer Variablen die als Feldfunktion in Writer angelegt und als Zeitwert formatiert wurde per Makro in ein Timecontrol eines Dialoges übernehmen. Dank eines Tipps gelingt mir dies bei einem Datumswert so:
Code: Alles auswählen
oDlg.getControl("gdat").date = CDateToUnoDate(CDate(Clng(getVariable(oDoc, "feld7"))))
Code: Alles auswählen
oDlg.getControl("anhtime").time = CDateToUnotime(CDate(Clng(getVariable(oDoc, "feld20")))
Wie würdet ihr das machen? Uwe