🍀 Das LibreOffice Forum braucht jetzt Ihre Hilfe! 🍀
❤️ Spenden Sie heute und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Makro, Datenzugriff

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
HugoJJ
Beiträge: 1
Registriert: Do 16. Apr 2026, 20:54

Makro, Datenzugriff

Beitrag von HugoJJ » Fr 17. Apr 2026, 10:59

Wie kann ich mittels Makro auf ein Feld eines Formulars oder auch einer Tabelle zugreifen? D.h. die Felder lesen bzw. beschreiben. Bei all den vielen Videos auf youtube hört es weit davor auf.
Außerdem konnte ich keinen Modus finden, bei dem der Passus "Makro aufzeichen" mal nicht ergraut war.
Wäre schön, wenn da jemand Ideen hätte!

Beste Grüße
Jörg

RobertG
* LO-Experte *
Beiträge: 2957
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Makro, Datenzugriff

Beitrag von RobertG » Sa 18. Apr 2026, 08:22

Hallo Jörg,

lade Dir einfach das Base-Handbuch runter. Das Makrokapitel in der aktuellen Fassung des Handbuchs hat allein schon über 160 Seiten.

Code: Alles auswählen

stFeldwert = oForm.getString(oForm.findColumn("FeldnameDerDatenquelleDesFormulars"))
Das ist mein Lieblingszugriff auf Feldinhalte eines Formulars. Da brauchst Du nur die Felder zu wissen, die in der Ursprungstablle vorhanden sind. Ist besser als die Zugriffe über die Formularfelder, bei denen dann die Namen der Formularfelder eine Rolle spielen.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten