Nächster Datensatz - Seitenumbruch unterdrücken

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Nächster Datensatz - Seitenumbruch unterdrücken

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von EGO » Do, 12.12.2013 18:46

Danke, Eddy,

seitenumbruchsfrei grüßend,
EGO..

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von Eddy » Do, 12.12.2013 09:01

Hallo Ego,
EGO hat geschrieben: Ich muß also für jeden Datensatz, der auf der Seite angezeigt werden soll, einen Schwung Serienbrieffelder anlegen? Es ist nicht möglich, den "nächsten Datensatz"-Befehl so anzulegen, daß der nächste Datensatz einfach direkt im Anschluß auf derselben Seite angezeigt wird?
so ist das.
EGO hat geschrieben:daß die Feldnamen zum Teil deutlich länger als die Inhalte sind - z.B.: "Hausnummer" = "1". Damit ist es ziemlich schwierig, die richtige Anzahl von Serienbrieffeldsätzen für genau eine Seite hinzubekommen
Einmal Daten in Felder (ein Datensatz reicht) - und Du siehst besser, was auf die Seite passt.
EGO hat geschrieben:das sollte auch verhindern, daß zu lange Feldinhalte einen ungewünschten Umbruch verursachen.
Eher nicht. Lieber auf der Seite etwas Platz lassen oder in eine Datei "drucken" und vor dem Ausdruck kontrollieren und Nacharbeiten.

Mit seriellen Grüßen

Eddy

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von EGO » Do, 12.12.2013 00:03

Rocko hat geschrieben:Eigentlich war ich der Meinung, auf alle wichtigen Aspekte hingewiesen zu haben. Wenn du etwas also nicht verstehen solltest, kannst du du ja leicht zurückfragen.
Ich bin mir nach wie vor nicht sicher, ob ich das richtig verstehe: Ich muß also für jeden Datensatz, der auf der Seite angezeigt werden soll, einen Schwung Serienbrieffelder anlegen? Es ist nicht möglich, den "nächsten Datensatz"-Befehl so anzulegen, daß der nächste Datensatz einfach direkt im Anschluß auf derselben Seite angezeigt wird?

Das Problem ist dabei weniger die variable Länge der Inhalte, als mehr, daß die Feldnamen zum Teil deutlich länger als die Inhalte sind - z.B.: "Hausnummer" = "1". Damit ist es ziemlich schwierig, die richtige Anzahl von Serienbrieffeldsätzen für genau eine Seite hinzubekommen. Aber wenn es so ist, wie ich oben vermute, dann werde ich wohl eine einspaltige Tabelle mit fester Zeilenhöhe nehmen, das sollte auch verhindern, daß zu lange Feldinhalte einen ungewünschten Umbruch verursachen.

EGO..

P.S.
quotsi hat geschrieben:Rocko hatte doch geschrieben, dass Du weiter nach unten gehen/lesen sollst. Warum machst Du das nicht? Da gibt es dann noch einen interessanten Link...
Ich hab ja nicht grundsätzlich was gegen Ratespiele. Aber angesichts der Mehrzahl von Links wäre ein konkretes "Guck mal hier..." schon hilfreicher.

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von Rocko » Di, 10.12.2013 13:41

EGO hat geschrieben:Und ich finde leider den entscheidenden Tipp nicht, wie ich diese Seitenwechsel wegbekomme.
Mit deiner "Schummellösung" hast du dir den entscheidenden Tipp bereits selbst gegeben, wenn dir auch die Konsequenzen noch nicht ganz klar zu sein scheinen.

Der Seitenwechsel deiner Beispieldatei ist doch ganz logisch: Du löst einen Seriendruck aus und willst mehrere Datensätze ausdrucken. Bei der Ausführung wird der 1. Datensatz eingespielt. "Nächster Datensatz" sucht neue Datenfelder, die aber erst nach einem Seitenumbruch auf der nächsten Seite gefunden werden.
EGO hat geschrieben:... indem ich einfach so viele Zeilen mit Seriendruckfeldern auf eine Seite setze, daß die Seite mit diesen Daten voll ist. Aber diese Lösung hat einen entscheidenden Haken: Meine Datensatznamen sind teils deutlich länger als der Inhalt ("Hausnummer" = "1"), so daß ich im Prinzip solange probieren muß, bis die Anzahl der Datensatzfelder endlich für genau eine Seite stimmt, weil die Ansicht meines Quelldokumentes deutlich vom Ausgabeformat abweicht.
Um dir für die genannten "Haken" eine Lösung vorschlagen zu können, müsste ich schon konkretere Angaben in Maximal- und Minimaldatensatzlängen haben. Das aber ist eine reine Gestaltungsfrage der Textformatierung. (z.B. lassen sich Seitenumbrüche inmitten eines Datensatzes mit Textrahmen verhindern.)

Übrigens stammt der Beitrag im ooowiki, den du zitiert hast, von mir. Eigentlich war ich der Meinung, auf alle wichtigen Aspekte hingewiesen zu haben. Wenn du etwas also nicht verstehen solltest, kannst du du ja leicht zurückfragen.

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von quotsi » Di, 10.12.2013 13:08

Rocko hatte doch geschrieben, dass Du weiter nach unten gehen/lesen sollst. Warum machst Du das nicht? Da gibt es dann noch einen interessanten Link...

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von EGO » Di, 10.12.2013 12:37

Danke für den Link.

Nun frage ich mich nur, ob ich einen Denkfehler drin habe, oder ob das, was ich möchte, möglicher Weise nicht geht:
Auf dieser Seite gibt es unter 2.1 die Adreßliste. Das wäre, was ich suche. Was ich nirgends finde, ist, wie sie den Seitenwechsel unterdrücken - bzw. wie das Quelldokument tatsächlich aussieht.

Meine Vorstellung wäre: Ein Quelldokument, in dem einmal die Serienfelder aufgeführt sind, mit "Nächster Datensatz" abgeschlossen, und das dann eine Liste ausgibt, bei der ein Datensatz nach dem anderen erscheint.

Mein Ergebnis (mit dem Quelldokument unten) ist aber, daß zwar alle Datensätze gedruckt werden, aber jeder eben auf einer neue Seite anstatt unter dem vorherigen auf derselben Seite. Und ich finde leider den entscheidenden Tipp nicht, wie ich diese Seitenwechsel wegbekomme.

Grübelnd grüßt EGO..

P.S. Ich habe natürlich inzwischen eine Schummellösung, indem ich einfach so viele Zeilen mit Seriendruckfeldern auf eine Seite setze, daß die Seite mit diesen Daten voll ist. Aber diese Lösung hat einen entscheidenden Haken: Meine Datensatznamen sind teils deutlich länger als der Inhalt ("Hausnummer" = "1"), so daß ich im Prinzip solange probieren muß, bis die Anzahl der Datensatzfelder endlich für genau eine Seite stimmt, weil die Ansicht meines Quelldokumentes deutlich vom Ausgabeformat abweicht.
Dateianhänge
Datenliste.odt
(7.99 KiB) 92-mal heruntergeladen

Re: Nächster Datensatz - Seitenumbruch unterdrücken

von Rocko » Di, 10.12.2013 09:36

EGO hat geschrieben:In diesem Thema wurde zwar ein helfender Link gesetzt, doch die Seite gibt es nicht mehr.
Auch diese Seite gibt es im ooowiki-Archiv immer noch:
http://www.ooowiki.de/DatenUndTextMischen.html In diesem Text musst du nur ein wenig nach unten scrollen. Dort findest du dann die Verzweigungen zum Thema.

Nächster Datensatz - Seitenumbruch unterdrücken

von EGO » Di, 10.12.2013 09:15

Tach zusammen.

Aus einer Datenbanktabelle soll eine Liste erstellt werden. Im Prinzip kein Problem, nur verbindet OOo (3.2 auf Win7) mit dem Feldbefehl "Nächster Datensatz" automatisch einen Seitenwechsel. Ich wollte aber keine 195 Seiten, sondern nur 195 Zeilen mit je einem Datensatz... :? .

Im Writerhandbuchkommt das Thema leider nicht vor. In diesem Thema wurde zwar ein helfender Link gesetzt, doch die Seite gibt es nicht mehr. Und das OOWiki (Archiv) verweist zwar auf den Befehl, aber ich kann nicht nachvollziehen, was die anders machen, so daß es eine Liste wird (außer, daß im Beispielbild eine Tabelle angelegt ist, aber das wollte ich eigentlich vermeiden).

Danke für Tipps sagt
EGO..

Nach oben