Seite 1 von 2
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 18:23
von lorbass
Beachte bitte die
Allgemeinen Hinweise zur Forumsbenutzung, die du in jeder Kategorie ganz oben in den Bekanntmachungen findest.
Zur Sache: Du kennst das
HowTo Erstellung eines Serienbriefs? Oder das
Kapitel 11: Die Serienbrieffunktion benutzen im Writer-Handbuch?
Gruß
lorbass
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 18:32
von Rocko
oo_kami hat geschrieben:Die Zeile soll nur erscheinen wenn auch eine kost vorhanden ist. Habe die Hilfe schon mehrfach ausprobiert
Du fügst hinter "Kostenstelle: <kost>" den Feldbefehl "Strg+F2 - Funktionen - Versteckter Absatz" ein und schreibst als Bedingung
kost == "".
"Ansicht - Versteckte Absätze" darf nicht aktiviert sein. (Sie sollen ja
nicht angezeigt werden.)
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 19:00
von off_kami
Vielen Dank für die Hilfe.
Die Anweisungen in der Hilfe oder dem PDF-Dokument habe ich gelesen und auch verstanden. Die KoSt wird auch ein und ausgeblendet, aber nicht das Wort davor.
Muß noch nachtragen. Diese Zeile sollte auch nicht als Leerraum zu sehen sein. Leider habe ich es noch nicht hinbekommen.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 19:33
von lorbass
off_kami hat geschrieben:Die Anweisungen […] habe ich gelesen und auch verstanden.
[…]
Diese Zeile sollte auch nicht als Leerraum zu sehen sein.
Im
Kapitel 11: Die Serienbrieffunktion benutzen, das ich oben bereits verlinkt habe, wird im Abschnitt »
Das Entfernen von Leerzeilen in Adressen von Formbriefen« – S. 31 ff. – ausführlich der Umgang mit auszublendenden Bereichen beschrieben. Ich rätsele jetzt, ob du's überlesen oder nicht nicht verstanden hast…
Gruß
lorbass
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 19:45
von Rocko
off_kami hat geschrieben:Die Anweisungen in der Hilfe oder dem PDF-Dokument habe ich gelesen und auch verstanden. Die KoSt wird auch ein und ausgeblendet, aber nicht das Wort davor.
Die Anweisungen aber, die ich dir geschrieben habe, hast du wohl nicht gelesen. Ein Absatz kann doch nicht versteckt sein, wenn das "Wort davor" noch zu lesen ist.
off_kami hat geschrieben:Muß noch nachtragen. Diese Zeile sollte auch nicht als Leerraum zu sehen sein.
So ist es! Ein Absatz, der versteckt ist, nimmt auch keinen Platz mehr ein. Folglich ist auch kein Leerraum mehr zu sehen.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Mo, 22.04.2013 21:30
von off_kami
Habe von meinem Writer und PDF ein Foto gemacht. Die Kostenstelle wird nicht angezeigt. Erst wenn die Bed. nicht zutrifft wird die KoSt angezeigt. In der Statusleiste wird auch der Bereich1 angezeigt. Aber der Text Kostenstelle wird nicht versteckt.
Um festzustellen ob wirklich keine Leerräume in den besagten Artikeln inne sind habe ich in der Abfrage IST NICHT NULL eingegeben. Es werden nur die relevanten Datensätze angezeigt.

- fenster.jpg (27.97 KiB) 5133 mal betrachtet

- fenster1.jpg (20.93 KiB) 5133 mal betrachtet
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Di, 23.04.2013 08:27
von juetho
Ich habe jetzt nicht nach einer Erklärung gesucht. Ich habe in solchen Fällen den Feldbefehl "Bedingter Absatz" immer an den Anfang der betreffenden Zeile gesetzt; das hat wunschgemäß funktioniert. Jürgen
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Di, 23.04.2013 10:37
von Rocko
off_kami hat geschrieben:Um festzustellen ob wirklich keine Leerräume in den besagten Artikeln inne sind habe ich in der Abfrage IST NICHT NULL eingegeben. Es werden nur die relevanten Datensätze angezeigt.
Du versuchst die Ausblendebedingung über eine Datenbankabfrage zu regeln. Das ist aber in diesem Fall der falsche Ansatz. Den Bereich hast du in deinem Dokument angelegt. Und dort muss er auch aus- und eingeblendet werden. Die Datensätze spielst du aus deiner Tabelle ein. Wenn die Bedingung für den Bereich WAHR ist (Variable gleich leer), wird er vollständig ausgeblendet, im anderen Fall angezeigt. Mit dem Feldbefehl "Versteckter Absatz" hättest du das gleiche Ergebnis erzielt. Dabei ist es gleichgültig, wo der Feldbefehl im Absatz eingefügt ist, weil er grundsätzlich den ganzen Absatz schaltet.

- Ausblenden mittels Bereich.png (38.4 KiB) 5083 mal betrachtet
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Di, 23.04.2013 16:21
von off_kami
In der Anleitung zur Seriendruckfunktion wird darauf hingewiesen, daß wenn in den Leeren Feldern ein Wortzwischenraum enthalten ist, dann funktioniert das wohl nicht. Deshalb habe ich dieses vorab kontrolliert. Das habe ich in der Abfrage gemacht. So war ich sicher, daß keine Zeichen in leeren Feldern enthalten sind.
Hier das Original meines Bereiches1: Die Kostenstelle wird ein- und ausgeschaltet. Aber nicht das Wort Kostenstelle wird nicht ausgeblendet.
[img]

- fenster2.jpg (45.13 KiB) 5054 mal betrachtet
[/img]
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Di, 23.04.2013 17:46
von Rocko
off_kami hat geschrieben:Hier das Original meines Bereiches1: Die Kostenstelle wird ein- und ausgeschaltet. Aber nicht das Wort Kostenstelle wird nicht ausgeblendet.
Mein letzter Versuch! Mit Hilfe der Bibliotheksdatenbank, die du ja auch haben solltest, habe ich das Problem mit AOO3.4.0 noch einmal nachgestellt und auch den Serienausdruck überprüft. Vielleicht kannst du die Vorgaben nachvollziehen.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Do, 25.04.2013 16:29
von off_kami
Hallo,
wie ich Zeilen und Texte abschalten kann, ist mir bekannt. Auch, wie Du es sehen konntest, Felder eine DB in Bezug mit eine Bedingung, hast Du auch gesehen. Leider ist mir nicht gelungen den Text mit dem Feld der DB gemeinsam mit einer Bedingung aus- und einzuschalten. Leider! Nun habe ich es getrennt gemacht. Habe einfach zwei Abfragen gemacht. Einmal mit der gefüllten KoSt mit der Zeile im Writer und einmal ohne die Zeile im Writer und Abfrage leere KoSt.
Diese Sache ist mit Word und Access eine Leichtigkeit. Im Betrieb machte ich das fast jeden Tag. Nur im OpenOffice ist mir das noch nicht gelungen. Habe Keine Lust noch 2 oder mehr Wochen darauf anzulegen.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Do, 25.04.2013 18:39
von Rocko
off_kami hat geschrieben:Diese Sache ist mit Word und Access eine Leichtigkeit. Im Betrieb machte ich das fast jeden Tag. Nur im OpenOffice ist mir das noch nicht gelungen. Habe Keine Lust noch 2 oder mehr Wochen darauf anzulegen.
Dann verwende Word und Access!
Du beharrst, für mich unerklärlich, auf deiner Vorgehensweise und gehst im Prinzip mit keiner Silbe auf das ein, was man dir schreibt oder demonstriert. Wenn du nicht gerade mit einer Version arbeitest, die vielleicht einen dicken Bug haben könnte, kann ich dir versichern, dass die Vorgehensweise in OOo ebenfalls eine Leichtigkeit ist.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Do, 25.04.2013 20:28
von off_kami
Ich arbeite mit OO 3.4.1.
Zu Hause habe ich kein Office. Und will auch nicht für eigene Zwecke so viel Geld ausgeben. Wie soll ich Dir demonstrieren, daß ich den Hinweisen nachgegangen bin. Ohne ein positives Ergebnis. Denn sonst würde ich nicht sagen, daß ich kein Erfolgserlebnis hatte.
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Do, 25.04.2013 20:36
von Stephan
Wie soll ich Dir demonstrieren, daß ich den Hinweisen nachgegangen bin
z.B. indem Du eine Beispieldatei zur Verfügung stellst, denn dort müsste ja überprüfbar sein ob alles richtig eingetragen ist.
Gruß
Stephan
Re: in writer eine Adresse mit DB einbauen und wenn ...dann
Verfasst: Do, 25.04.2013 20:40
von off_kami
Im Brief ist eine Datenbank verknüpft. Wie kann ich die mitgeben? Es sind sensible daten drin