Hallo Hermann,
Hermann Nienaber schrieb am 26.10.2009 09:29:
Nein, bei mir sollen nur die anwesende aufgeführt werden.
Mach dir eine Datenbank mit allen möglichen Teilnehmer.
Datenbank in OOo natürlich anmelden
Felder:
Primärschlüssel (Integer)
Name (Text)
Anwesend (Ja/Nein Bolean)
Dann ein Formular mit dem Assistent zum Bearbeiten der Datensätze.
Dieses muss aber nicht einmal sein, weil du diese Tabelle auch im
Datenbank-Browser vom Writer direkt bearbeiten kannst.
Dann noch eine Abfrage mit dem Kriterium Feld Anwesend =WAHR, hier als
Beispielname der Abfrage Anw_TN
Vor dem Druck Häkchen bei den Anwesenden setzen, bei den Nichtanwesenden
entfernen.
Im Serienbrief dann soviel Absätze wie maximale Teilnehmer an die Stelle
wo die Teilnehmer hinkommen.
Mit F4 Datenbankbrowser öffnen, Datenbank auswählen, Abfrage Anw_TN
auswählen.
Das Feld "Name" in den ersten Absatz ziehen.
Du möchtest nur die Teilnehmer andrucken, die anwesend waren und keine
leeren Absätze.
In den 2. Absatz wechseln, Strg-F2 drücken für Einfügen > Feldbefehl >
Andere, Register "Funktionen", "Versteckter Absatz",
Bedingung: 'Datenbank.Tabelle.Name EQ ""', heißt, Absatz verstecken,
wenn das Feld Name leer ist.
Dann Register Datenbank das Feld "Nächster Datensatz" einfügen, dann
wieder Datenbankfeld "Name".
Diese drei Felder markieren, kopieren und in die Absätze einfügen.
Nun hast du eine Liste mit Felder für alle möglichen Teilnehmer.
In der Abfrage beim Datenbankbrowser alle Datensätze markieren, dann
Button "Daten in Felder" anklicken. Nun sollte Deine Liste nur die Namen
der Anwesenden zeigen und keine leeren Absätze.
--
Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister
### Anwenderbetreuer users-Mailingliste
### edeku<at>openoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]