[gelöst] Feld/Wert aus ResultSet abfragen

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

Moderator: Moderatoren

gigabert
*****
Beiträge: 203
Registriert: Di, 11.08.2009 16:06

[gelöst] Feld/Wert aus ResultSet abfragen

Beitrag von gigabert »

Hallo,

mal wieder so ne Anfängerfrage: Wie greife ich denn in einem Makro auf das ResultSet eines Formulars zu? Ich möchte aus dem angezeigten Datensatz in einem Formular einen Wert aus einem Feld auslesen und dann entscheiden: wenn der Wert 1, dann schreib das in das Beschriftungsfeld, wenn der Wert 2, dann schreib was anderes in das Beschriftungsfeld. Der Wert selbst steht nur in der Datenbank-Tabelle und soll im Formular nicht als Eingabefeld angezeigt werden. Da das Formular ja an die Datenquelle angebunden ist und ein ResultSet darstellt, müsste dieser Wert ja auch adressierbar sein. Ich möchte dann das Makro auf die Aktion "nach dem Datensatzwechsel" legen, um diese Beschriftung zu aktualisieren. Wie spreche ich das ResultSet an? Vielleicht kann mir auch wer erklären, wie und wo ihr nach so einer Lösung sucht, damit ich das beim nächsten mal vielleicht selbst finden kann.

Viele Grüsse
Bert
Zuletzt geändert von gigabert am Di, 25.08.2009 09:17, insgesamt 1-mal geändert.
OpenOffice 3.1.1 unter Debian 5.0 und mit PostgreSQL 8.3
gigabert
*****
Beiträge: 203
Registriert: Di, 11.08.2009 16:06

Re: Feld/Wert aus ResultSet abfragen

Beitrag von gigabert »

OK, hab wohl eine Lösung gefunden:
http://www.dannenhoefer.de/faqstarbasic ... ml#Zweig96
Ich werde das gleich mal testen...

Viele Grüsse
Bert
OpenOffice 3.1.1 unter Debian 5.0 und mit PostgreSQL 8.3
gigabert
*****
Beiträge: 203
Registriert: Di, 11.08.2009 16:06

Re: Feld/Wert aus ResultSet abfragen

Beitrag von gigabert »

anonym hat geschrieben:Was vielleicht nicht schlecht wäre, was ich mir auch
noch angewöhnen will, wenn du dem Thema ein "Gelöst"
hinzufügen würdest.

MfG
Stimmt. Das ist in anderen Foren eigentlich auch so üblich. Mach ich doch gleich mal...
OpenOffice 3.1.1 unter Debian 5.0 und mit PostgreSQL 8.3
Antworten