Re: [de-users] Re: Mehrspaltige Berichte mit Base
Friedrich Strohmaier schrieb: Hi Volker, *, Aber Openoffice stellt dir doch die Möglichkeit bereit, deine Daten so zu formatieren wie du es Dir vorstellst. (Stichwort Sereienbrief.) Folgende Möglichkeit gibt es: Erstelle ein 3 spaltiges Writer Dokument, wenn gewünscht gleich mit den Seiteneinstellungen,Schnittmarken, etc. für ein Taschenbuch. Füge dort untereinander die Datenfelder ein. (Menü-Einfügen-Feldbefehl-Datenbank-Serienbrieffeld ...) Danach fügst du den Feldbefehl Nächster Datensatz ein. Diesen Block mit den Datenfeldern kannst du nun so lange kopieren, bis deine Seite voll ist. Wenn du nun aus der Datenansicht den Befehl Daten in Felder ausführst, werden deine Adressen der Reihe nach in die Datenfelder eingetragen. Dieser Ansatz kommt der Sache näher. Lästig: Du musst vorher die Anzahl der Datensätze ermitteln und dann die passende Anzahl von Datenfeldblöcken auf die Seite(n) kopieren - das heißt ständig nacharbeiten, wenn sich Aktualisierungen ergeben.. Dieser Ansatz? Ich schreibe immer von der selben Sache. Und ich weiss leider nicht, was du immer damit meinst, das du die Anzahl der Datensätze zählen musst? Man braucht nichts Nacharbeiten! Es geht alles Automatisch! (Wenn ich Zeit habe, mache ich dir mal ne Beispieldatenbank und nen Dokument und sende es Dir per email) Was ich noch nicht hinbekommen habe: an Bedingungen geknüpfte Zeilenumbrüche. Das aber in einem separaten Diskussionsfaden.. Auch das bitte ich, dich noch mal zu erklären. Ich verstehe das so... Es gibt ein Adressformat das z.B. so aussieht: Name, Vorname, Adresse, Ort, Telefonnnummer, Alter, Notiz, Handynummer, Fax, etc Du möchtest einen Bericht drucken, der so aussehen kann... Hans Huckebein Buschweg 10 5 Wilhelmsort 050/167612 Hier mal ne Notiz Max Mustermann 4 Vierstadt Marlene Mustermann 0172/981212 usw. d.h. Wenn in einem Datensatz keine Daten vorhanden sind, dann sollen diese auch nicht ausgedruckt werden, und statt dessen der Zeilenumbruch gelöscht werden?! Folgendes ist dabei zu beachten (gerade, wenn man das ganze noch mehrspaltig nebeneinander machen möchte) Wenn Max Mustermann rechts neben Hans Huckebein gedruckt werden sollte, dann kann dort kein Zeilenumbruch weggelassen werden Wenn das wie oben, einspaltig ausgedruckt würde, wäre mit der Änderung mit (Beispielsweise) Marlene Mustermann um einen Ort, möglicher Weise ein komplett neuer Ausdruck notwendig, das sich allen nachfolgenden Adressen um eine Zeile verschieben. Es ist (meine Meinung) leichter in eine Umfangreichen Liste zu suchen, wenn die Datensätze immer das gleiche Format haben. usw... mfg Volker - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Mehrspaltige Berichte mit Base
Hallo Friedrich, *, Friedrich Strohmaier schrieb: Hi Ernst, *, Ernst Hügli schrieb: soweit kein Problem, bis auf den Umstand, dass die rechten zwei Drittel der Seite leer bleiben. Ich hätte es also gerne dreispaltig: 1. Adresse|2. Adresse|3. Adresse Vorname Nachname |Vorname Nachname |Vorname Nachname Straße Hausnr.|Straße Hausnr.|Straße Hausnr. PLZ Stadt |PLZ Stadt |PLZ Stadt Telefon |Telefon |Telefon Ich mache sowas über die Etiketten-/Serienbrieffunktion in Writer - da bin ich wesentlich flexibler als im Base selber. Habe ich mir auch schon angesehen - dort ist allerdings für immer und ewig der freibleibende Platz in den halbleeren Tabellenzellen verschenkt (selbstverständlich sind nicht alle Datensätze vollständig - das soll auch so bleiben können!). Ich hege Hoffnung, dass dies in das Berichtsmodul Einzug hält, oder schon drin ist, und ich es nur noch nicht gefunden habe. Im Berichtsmodul von Base ist es für mich schon aus grundsätzlichen Erwägungen wohl nicht möglich, dies zu implementieren. Im Detail Abschnitt wird definiert, wie *ein* Datensatz dargestellt wird. Du möchtest aber 3 Datensätze in einem Bereich darstellen. Aber selbst wenn dies möglich wäre, sähe es genauso aus, wie Ernst es mit der Serienbrieffunktion vorgeschlagen hat. Gruß Mechtilde Danke für deine Antwort -- Dipl. Ing. Mechtilde Stehmann ## http://de.openoffice.org ## Ansprechpartnerin für die deutschsprachige QA ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Mehrspaltige Berichte mit Base
Friedrich Strohmaier schrieb: Hi Ernst, *, Zweiter Versuch, diese Antwort über gmane in die Liste zu bekommen.. Ich mache sowas über die Etiketten-/Serienbrieffunktion in Writer - da bin ich wesentlich flexibler als im Base selber. Habe ich mir auch schon angesehen - dort ist allerdings für immer und ewig der freibleibende Platz in den halbleeren Tabellenzellen verschenkt (selbstverständlich sind nicht alle Datensätze vollständig - das soll auch so bleiben können!). Wieso bleibt da Platz? Du kannst im Writer dein Dokument so gestalten wie du möchtest! Da bekommst du mehr unter, als ein Bericht dir jemals ausdrucken kann! Mal angenommen, dein Paperschnipsel (der für die Hosentasche) sei 5 cm breit. Das macht, wenn du es auf DinA4 Papier ausdruckst und einen kleine Lochrand lassen möchtest ~21 : (5cm + 1cm ) = 3 Spalten (evtl. mehr, wenn der Drucker randlos drucken kann) Diese Spalten werden dann schön, der Reihe nach mit den Daten deiner Datenbank gefüllt. (Vorausgesetzt, du hast nich zich leere Datensätze - was bei einer Datenbank aber keinen Sinn machen würde) Da du das alles noch in Schriftart, Farbe, Größe verändern kannst. Geht da ne Menge hin! Und - mit ein bischen Arbeit ;-) Bekommst du das sogar Doppelseitig auf die Zettel. Ich hege Hoffnung, dass dies in das Berichtsmodul Einzug hält, oder schon drin ist, und ich es nur noch nicht gefunden habe. Dort gibt es wie gesagt keine Spalten für mehrere Datensätze... Versuch es mal! MFg Volker - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org