dynamische SQL queries an OO "übergeben"

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: dynamische SQL queries an OO "übergeben"

Beitrag von komma4 »

vielleicht willst Du ja so etwas erreichen:

viewtopic.php?f=8&t=14144
a) öffne die Base-Datei, welche die Verbindung zu Deiner PostgreSQL-DB enthält;
b) formuliere eine neue Abfrage. Parameterabfragen (meinst Du das mit „dynamisch“?) erstelle ich in der SQL-Ansicht wie folgt:

Code: Alles auswählen

SELECT “r“.“nummer“, “r“.“betrag“, “k“.“kundenname“ FROM “rechnung“ AS “r“, “kunden“ AS “k“ WHERE “r“.“nummer“ = :RechnungsNummer
Zur Laufzeit ergibt das solche Fenster Bild
c) erzeuge ein neues Writer-Dokument, zeige den DB-Browser mit F4 an
d) lasse die Abfrage laufen, gib' den/die Parameter ein und warte auf das Ergebnis
e) ziehe die Spaltenköpfe aus dem DB-Browser in das Dokument
f) speichere es als Vorlage

Wird nun aus der Vorlage ein neues Dokument erzeugt kann die zugehörige Abfrage mit F4 abgerufen werden. Das/die Parameter-Abfragefenster öffnen sich, das Ergebnis wird ermittelt und angezeigt. Mit der Schaltfläche Seriendruck wird der entsprechende Assistent aufgerufen und die Datensätze können in ausgegeben werden.
War das Dein Begier?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)