Hi!
Ich bin gerade dabei einen Dialog für eine Kollegin zu basteln, dieser mus aufgrund einer Positionsnummernangabe die Zeilennummer in einem Label innerhalb besagten Dialogs angeben und bei einem Sprung in einer andere Zeile mit geupdated werden. Leider klappt das nicht so recht, wie ich mir das denke (man muss dazu sagen, ich bin ein Neuling was Makro-Programmierung angeht)
GLOBAL z as integer
sub nummer
rem ----------------------------------------------------------------------
rem z ist als GLOBAL | int definiert
rem ----------------------------------------------------------------------
DialogLibraries.LoadLibrary( "Standard" )
DialogLibraries.Standard.getbyname("Label2")
oLabel2 = HannasDialog.getControl("Label2")
oLabel2.label = z + 1
end sub
Das z ist erstmal lediglich ein Platzhalter, der gesamte Code ist deutlich länger und eine Abfrage für die Positionsnummer habe ich bereits auf einer anderen Variable definiert, ich kriege nur das Label nicht dazu, die Zahl anzuzeigen.
Ich nutze LibreOffice 5.0.3.2 auf einem Win10x64
Danke schonmal im voraus!