Re: writen mit kombinationsfeld adres se aus base auswählen

<[email protected]> Tue, 6 Mar 2012 20:56:22 +0100
Newsgroups gmane.comp.openoffice.general.german
Message-ID <5321A6E819C1446DB469942699F2A82B@skerra>
Hallo Robert

Ich m=F6chte ein Briefformular entwickeln, wo in einem Pulldownmenu=20
(kombinationsfeld) der Kundenname ausgew=E4hlt wird, die in einer Base=20
Datenbank steht.
Dadrunter soll im Briefkopf dann auch die Strasse, PLZ..... erscheinen.

Da nur eine Adresse angeschrieben werden soll, m=F6chte ich keine=20
Serienbrieffunktion nehmen. Diese ist auch , nicht f=FCr mich, aber f=FCr=
 die=20
Kollegen zu komliziert.

In den eigenschaften kombinationsfeld Listenfeld steht SELECT DISTINCT=20
"Einrichtung" FROM "adressen"
soll ich dieses durch ddein Select ersetzen?
Ich habe auch schon daran gedacht im Kombinationsfeld die ganze Adresse=20
anzeigen zu lassen.

Gr=FC=DFe
Siegfried



----- Original Message -----=20
From: "Robert Gro=DFkopf" <[email protected]>
To: <users-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]>
Sent: Tuesday, March 06, 2012 5:51 PM
Subject: [de-users] Re: writen mit kombinationsfeld adresse aus base=20
ausw=E4hlen


Hallo Siegfried,

> Ich habe in einem Writer ein Kombinationsfeld erstellt wo ich den Name =
aus=20
> der Base datenbank ausw=E4hlen kann.

Tats=E4chlich ein Kombinationsfeld oder ein Listenfeld?

> Nun soll auch die Anschrift  des ausgew=E4hlten Namens aus der Datenban=
k in=20
> weiteren text oder Formularfeldern angezeigt werden.

Du m=F6chtest das automatisch in Abh=E4ngigkeit von dem obigen Feld haben=
.
In den Standardvarianten geht so etwas nicht. Dazu brauchst Du
mindestens ein Subformular und ein Aktualisierungsbutton in diesem
Formular, damit das Subformular abh=E4ngig von der Einstellung des
Hauptformulars beschickt wird.

Einfacher ist es hingegen, den gesamten Inhalt im gleichen Feld
anzuzeigen: SELECT "Vorname"||' '||"Nachname"||' '||"Strasse" ... usw.
FROM "Tabelle"

In Formularen wird so etwas in der Regel nicht mit einem Listenfeld
gemacht. Da erscheint dann die M=F6glichkeit, durch die Datens=E4tze zu
navigieren, bis Du in allen Bereichen Deinen einen Datensatz aufrufen
kannst.

Vielleicht schreibst Du einfach einmal, was Du erreichen willst.

Gru=DF

Robert
--=20
-----------------------------------------------------------------
To unsubscribe send email to users-unsubscribe-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
For additional commands send email to sympa-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
with Subject: help

--=20
-----------------------------------------------------------------
To unsubscribe send email to users-unsubscribe-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
For additional commands send email to sympa-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
with Subject: help