Seite 1 von 1

Datensatz in Writer-Tabelle

Verfasst: Fr, 11.04.2014 07:48
von thynnahoo
Hallo,

ich bin seit 2 Tagen mit folgendem Phänomen/Problem beschäftigt:

Aufgabe:
Bei einem Grenztermin (Katastervermessung) sind alle Beteiligten eingeladen worden. Vor Ort liegt dann eine Tabelle aus, in der alle Anwesenden ihre Unterschift abgeben sollen.

Dokument:
In einem Writerdokument habe ich eine Tabelle mit mehreren Spalten erzeugt. Ich habe mit "Einfügen -> Feldbefehle -> Andere -> Datenbank -> Seriendruck-Feld" die relevanten Felder ins Formular eingefügt (siehe Datei).

LfdNr | Flurstück | Name mit Adresse | ...

Problem:
Es wird nur der letzte Datensatz beim Drucken angezeigt.
Ich habe auch schon verschiedenste Varianten mit "Nächster Datensatz" ausprobiert, ohne Besserung.
Wenn ich den Button "Daten in Felder" betätige sind alle Felder leer.

Ich weiß, dass das auch ein Datenbankproblem sein kann... Wie gesagt, sitze ich schon 2 Tage an dem Problem und habe daher einiges ausprobiert, allerdings ohne Erfolg. Möglich, dass ich den "rettenden" Thread auch einfach nicht gefunden habe. Vielleicht funkioniert das Ganze mit Writertabellen nicht, dann würde ich mich auch einer Alternative witmen...

Vielen Dank im Vorraus
Thynnahoo

Ich nutze Win7 und AOO 4.0.1

Re: Datensatz in Writer-Tabelle

Verfasst: Fr, 11.04.2014 08:26
von Eddy
Hallo thynnahoo,

da musst Du in der Tabelle schon Feldbefehle einfügen. Einfügen > Feldbefehl > andere > Datenbank, Datenbank auswählen und die entsprechenden Felder einfügen.

Mit eingefügten Grüßen

Eddy

Re: Datensatz in Writer-Tabelle

Verfasst: Fr, 11.04.2014 08:56
von thynnahoo
Hallo Eddy,

ich habe das - wie Eingangs beschrieben - gemacht. Für die 1. angehangene Datei hatte ich das rückeditiert, da ich dachte, dass ohne Datenbank die Sache eh nicht läuft.
Hier die Datenbank und das Formular.

Ich hoffe, dass das weiterhilft beim Helfen.

Viele Grüße
Thynnahoo

Re: Datensatz in Writer-Tabelle

Verfasst: Fr, 11.04.2014 15:00
von Rocko
thynnahoo hat geschrieben:Ich hoffe, dass das weiterhilft beim Helfen.
Hat es!
Störenfriede.png
Störenfriede.png (7.65 KiB) 843 mal betrachtet
Schalte mit Strg+F9 in die Ansicht der Feldbefehle um. Dann erscheint auch bei dir dieser Eintrag. Was aber sollen die Feldbefehle an dieser Stelle? Also einfach löschen! (Ansicht umschalten nicht vergessen!)

Die Datenbank wird im Menü unter "Bearbeiten - Datenbank austauschen" dem Textdokument zugeordnet.

Re: Datensatz in Writer-Tabelle

Verfasst: Mo, 14.04.2014 10:04
von thynnahoo
Toll, toll, toll. Vielen Dank.

Auf den Text unter der Überschrift habe ich nie geachtet. Weil dort 2 Mal "nächster Datensatz" stand, hat die Tabelle immer mit dem 3. Datensatz angefangen...

Im gleichen Dokument habe ich eine weitere Tabelle, in welcher der Datensatz 1 bis "Ende" angezeigt werden soll.
Ist es ratsam ein neues Dokument zu erzeugen oder kann man einen "Neuanfang" im selben Dokument steuern?
Und wie verhält es sich, wenn die Tabelle(n) über eine Seite hinausgehen.
Ich lese dazu auch gerne bestehende Anleitungen/Threads!

Viele Grüße
Thynnahoo

Re: Datensatz in Writer-Tabelle

Verfasst: Mo, 14.04.2014 10:42
von Rocko
thynnahoo hat geschrieben:Im gleichen Dokument habe ich eine weitere Tabelle, in welcher der Datensatz 1 bis "Ende" angezeigt werden soll. Ist es ratsam ein neues Dokument zu erzeugen oder kann man einen "Neuanfang" im selben Dokument steuern?
Gleichgültig ob durch "Einfügen in Felder" oder die Funktion "Seriendruck" Daten eingespielt werden sollen, werden jedesmal die markierten Datensätze von Beginn an zählend bis zum Ende des Dokuments eingespielt. Ein Neuanfnag innerhalb eines Dokuments kann nicht gesteuert werden.
thynnahoo hat geschrieben:Und wie verhält es sich, wenn die Tabelle(n) über eine Seite hinausgehen.
Beim Seriendruck erfolgt ein automatischer Seitenumbruch mit dem wiederholten Einsatz des formatierten Dokuments, bis alle Datensätze abgearbeitet sind.
Siehe auch: http://www.ooowiki.de/BerichteMitDemWriter.html

Re: Datensatz in Writer-Tabelle

Verfasst: Mo, 14.04.2014 12:36
von thynnahoo
Danke Rocko. :-D