ein Makro, zwei Button mit "Parameter" [gelöst]

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

ein Makro, zwei Button mit "Parameter" [gelöst]

Beitrag von clag »

Hallo Kenner und Könner,

ich habe eine Writer Vorlage auf der Buttons plaziert sind die recht umfangreiche Makros starten.
Manchmal brauche ich aber nicht den kompletten Makroablauf sondern nur einen Teil
Ich würden gern weitere Buttons platzieren die das selbe Makro starten,
aber dabei sozusagen einen Parameter übergeben.
Im Kontrollfeld für den Butten gibt es keine solche Option wie mir scheint

Wie könnte man das realisieren?

schonmal Danke fürs lesen
Zuletzt geändert von clag am Sa, 31.08.2013 12:47, insgesamt 1-mal geändert.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
F3K Total
********
Beiträge: 3723
Registriert: Mo, 28.02.2011 17:49

Re: ein Makro, zwei Button mit "Parameter"

Beitrag von F3K Total »

Moin clag,
doch, doch, jeder Button hat auf dem Reiter "Allgemein" das Feld Zusatzinfomation (tag).
Da kannst du Zahlen oder Text eintragen.
Auslesen kannst du sie, je nach Button der gedrückt wurde, wenn du diesen Code an das Ereignis "Aktion ausführen" hängst.

Code: Alles auswählen

Sub S_read_tag(Event)
    oButton = Event.source.model
    sTag = oButton.tag
    msgbox stag
end sub
Mit sTag kannst du dein Makro steuern. Siehe Beispiel

Gruß R
Dateianhänge
sTag.odt
(10.1 KiB) 251-mal heruntergeladen
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: ein Makro, zwei Button mit "Parameter"

Beitrag von clag »

Hallo F3K,

ah ha, ja genau so meinte ich das, dass bringt mich wieder einen großen Schritt weiter,
aber man muss ja schon zienlich tief scrollen um es zu finden ;)
und der Beispielcode ist praktisch direkt anwendbar, das ist superb.

allerbesten Dank dafür
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten