libreoffice ver 6.4.6.2
il codice:
Sub Main
Dim Form As Object
Dim Tabe As Object
Dim Ctl1 As Object
Dim Ctl2 As Object
Dim Ctl3 As Object
Dim km1, km2 as integer
Form = thisComponent.drawpage.forms.getByIndex(0)
Tabe=Form.getByName("kmTabella")
Ctl1 = Tabe.getByName("kmIniziali")
Ctl2 = Tabe.getByName("kmFinali")
Ctl3 = Tabe.getByName("kmTotale")
'Ctl1.text=10
km1=Ctl1.text
km2=Ctl2.text
Ctl3.text=km2-km1
print km1 & " " & km2 & " " & Ctl3.text
End Sub
produce il risultato 1000 3458 2458 come in figura ma non aggiorna a 2458 la tabella alla colonna kmTotali che rimane al valore 0
grazie per aiutarmi