von Johanna » Di, 05.09.2017 17:46
Liebe Forumsmitglieder,
nach langem Suchen und einer Menge Verzweiflung wende ich mich nun einmal direkt an euch. Ich hoffe, Ihr könnt mir weiterhelfen.
Ausgangslage: Ich möchte erstmals mittels LO Base auf die Datenbestände einer MySQL-DB zugreifen. Hierzu nutze ich Formulare. (So weit, so banal.)
Was ich bisher geschafft habe: Verschiedene, in der DB fest definierte Tabellen von dort abzurufen, in einem Formular darzustellen und untereinander zu verlinken, so dass ich schrittweise eine Art Navigation zum gewünschten Ergebnis hin bekomme. Hilfsmittel: Das Base 5.3-Handbuch.
Woran es nun hapert: Auf dem MySQL-Server befinden sich "stored procedures", die mir Resultate in einer bestimmten Tabellenform liefern. Diese Ausgaben in Base zu benutzen, ist aber alles andere als trivial, was auch der Grund meiner Verzweiflung ist. Durch Recherchen,
bspw. hier im Forum, bin ich darauf gestoßen, dass dies wohl einzig über Makros realisiert werden kann.
Was ich nicht verstehe: Wie setze ich ein Makro so ein, dass es mir den gesamten Inhalt der
stored procedure in einem Formular ausgibt? Da ich noch nie mit Makros zu tun hatte, bitte ich um einen präzisen Denkanstoß. Die Tabelle, die mir diese
stored procedures liefern, sind genau das, was ich brauche. Ich möchte daher keine Extra-Datenbank-Entwürfe oder was auch immer für LO anfertigen müssen. Nur das, was die DB liefert, nutzen.
Ich habe auch schon in das Dokument
OpenOffice.org-Makros Erklärt geschaut, aber das ist eher auf das elementare Grundverständnis der gesamten Materie angelegt. Ich bräuchte aber lediglich einen Hinweise auf den o.g. singulären Anwendungsfall.
Könnt Ihr mir hier bitte weiterhelfen?
Liebe Forumsmitglieder,
nach langem Suchen und einer Menge Verzweiflung wende ich mich nun einmal direkt an euch. Ich hoffe, Ihr könnt mir weiterhelfen.
[b]Ausgangslage[/b]: Ich möchte erstmals mittels LO Base auf die Datenbestände einer MySQL-DB zugreifen. Hierzu nutze ich Formulare. (So weit, so banal.)
[b]Was ich bisher geschafft habe[/b]: Verschiedene, in der DB fest definierte Tabellen von dort abzurufen, in einem Formular darzustellen und untereinander zu verlinken, so dass ich schrittweise eine Art Navigation zum gewünschten Ergebnis hin bekomme. Hilfsmittel: Das Base 5.3-Handbuch.
[b]Woran es nun hapert[/b]: Auf dem MySQL-Server befinden sich "stored procedures", die mir Resultate in einer bestimmten Tabellenform liefern. Diese Ausgaben in Base zu benutzen, ist aber alles andere als trivial, was auch der Grund meiner Verzweiflung ist. Durch Recherchen,
[url=http://de.openoffice.info/viewtopic.php?f=8&t=64971&p=251030&hilit=stored+procedure#p251030]bspw. hier im Forum[/url], bin ich darauf gestoßen, dass dies wohl einzig über Makros realisiert werden kann.
[b]Was ich nicht verstehe[/b]: Wie setze ich ein Makro so ein, dass es mir den gesamten Inhalt der [i]stored procedure[/i] in einem Formular ausgibt? Da ich noch nie mit Makros zu tun hatte, bitte ich um einen präzisen Denkanstoß. Die Tabelle, die mir diese [i]stored procedures[/i] liefern, sind genau das, was ich brauche. Ich möchte daher keine Extra-Datenbank-Entwürfe oder was auch immer für LO anfertigen müssen. Nur das, was die DB liefert, nutzen.
Ich habe auch schon in das Dokument [url=https://www.uni-due.de/~abi070/ooo.html]OpenOffice.org-Makros Erklärt[/url] geschaut, aber das ist eher auf das elementare Grundverständnis der gesamten Materie angelegt. Ich bräuchte aber lediglich einen Hinweise auf den o.g. singulären Anwendungsfall.
Könnt Ihr mir hier bitte weiterhelfen?