Mit Makro Werte in einem Formular vorausberechnen
Verfasst: Di 2. Jun 2020, 22:55
Hallo,
Ich möchte wie in LibreOffice Dokumentation Kapitel 9 Seite 41 ein Makro schreiben, das mir den Nettopreis in ein Feld schreibt.
Sub testmitfeld4
odoc=thisComponent
oSheet=odoc.sheets(0)
odraw1=oSheet.drawpage
form1=odraw1.forms.getbyIndex(0)
DIM feld1 AS Object
DIM feld2 AS OBJECT
feld1 = Form1.getByName("txt1")
feld2 = Form1.getByName("txt2")
Netto = feld1.getCurrentValue / 1.20
print Netto
feld2.BoundField.UpdateDouble(feld1.GetCurrentValue / 1.20)
END SUB
Es ist für euch sicher einfach, aber ich suche schon lange nach einer Lösung.
Was mache ich falsch?
Ich möchte wie in LibreOffice Dokumentation Kapitel 9 Seite 41 ein Makro schreiben, das mir den Nettopreis in ein Feld schreibt.
Sub testmitfeld4
odoc=thisComponent
oSheet=odoc.sheets(0)
odraw1=oSheet.drawpage
form1=odraw1.forms.getbyIndex(0)
DIM feld1 AS Object
DIM feld2 AS OBJECT
feld1 = Form1.getByName("txt1")
feld2 = Form1.getByName("txt2")
Netto = feld1.getCurrentValue / 1.20
print Netto
feld2.BoundField.UpdateDouble(feld1.GetCurrentValue / 1.20)
END SUB
Es ist für euch sicher einfach, aber ich suche schon lange nach einer Lösung.
Was mache ich falsch?