Briefvorlage aus csv Datei erstellen

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: Briefvorlage aus csv Datei erstellen

Re: Briefvorlage aus csv Datei erstellen

von pmoegenb » Sa, 03.01.2015 19:07

Dreh-Gel hat geschrieben: Der Serienbrief gefällt mir nicht besonders, da man da manuell den Datensatz auswählen muss. Jedenfalls so weit ich es verstanden habe.
Deine Annahme ist schlicht weg falsch:
  • - Man kann einzelne Datensätze aus der Datenquelle auswählen und per Normaldruck drucken.
    - Man kann einzelne oder mehrere Datensätze aus der Datenquelle filtern und per Seriendruck drucken.
    - Oder alle Datensätze aus der Datenquelle per Seriendruck drucken in dem man die vorgenannten Optionen nicht verwendet.
Wenn Du jetzt immer noch ein Makro benötigst, dann wende Dich an den Forumsbereich OOo Basic und Java, der dafür eingerichtet wurde. Auch hier kannst Du Dir einiges an Wissen über die Makroprogrammierung verschaffen.

Re: Briefvorlage aus csv Datei erstellen

von Dreh-Gel » Sa, 03.01.2015 15:49

moin,

bin auch dabei, an einer Lösung rumzuexperimentieren. Der Serienbrief gefällt mir nicht besonders, da man da manuell den Datensatz auswählen muss. Jedenfalls so weit ich es verstanden habe.

Hier viewtopic.php?f=18&t=16930 hat schon mal jemand versucht, in einer Datei Bookmarks einzufügen und per Makro zu ersetzen. Also müsste man eine csv-Datei einer Writer-Datei übergeben. Da steht zb.

Hans Meier;Musterdorf

dort mit split aufteilen, dann hätte man
feld(0) = "Hans Meier"
feld(1) = "Musterdorf"

und dann müsste man in einer Schleife die Bookmarks ersetzen, bzw. hinter oder in die Bookmarks den gefundenen Text aus den beiden Feldern schreiben.

Allerdings ist es mit diesen Bookmarks nicht so einfach umzugehen, wie ich gedacht hatte. Ich hatte sie über das Menü Einfügen->Textmarke erzeugt. Mal mit markierten Text, mal ohne. Mit markiertem Text konnte ich sie im Navigator anklicken und das markierte den Text wieder. Dann habe ich versucht, mit

oBookmark = oBookmarks.getByIndex(1)
oCur = ThisComponent.Text.createTextCursorbyRange(oBookmark.getAnchor())
oCur.string = "test"

zu ändern, aber mal hat er den Bookmark-Text geändert, mal hat er es hinter die Bookmark geschrieben. :?
Bislang habe ich noch kein Muster erkennen können. :(

Irgendwelche Kommentare?

Gruss DG

Re: Briefvorlage aus csv Datei erstellen

von miesepeter » Do, 01.01.2015 10:17

Hallo,

für Anfänger/Umsteiger habe ich mal ein kleines Tutorial geschrieben, wie eine Calc-Datei als Adressdatenquelle verwendet wird: viewtopic.php?f=25&t=54295
Analog dazu könntest du mit deiner CSV-Datei umgehen, ich denke, das wird keine großen Unterschiede machen. Einfach Schritt für Schritt vorgehen und schauen, wo eigentlich dein Problem liegt.
Auch hier (viewtopic.php?f=25&t=54375) liegen noch Anleitungen vor, die sich ausdrücklich an Anfänger/Umsteiger wenden.

Wahrscheinlich musst du einfach nur Umparken im Kopf und dann ist das Problem gegessen.

Viel Glück und Erfolg dabei!

[edit]
Gast hat geschrieben:Die Anzahl der Antworten war für mich höchst überraschend gering
Ist das Kriterium für dich die Anzahl oder die Qualität der Antworten?![/edit]

Re: Briefvorlage aus csv Datei erstellen

von Stephan » Mi, 31.12.2014 18:48

Das scheint aber so nicht möglich zu sein
das ist problermlos möglich, WARUM liest Du nicht was ich geschrieben habe?

"Einzelne Datensätze innerhalb des Gesamtdokuments anzeigen geht mit dem Datenquellenfenster (Ansicht-Datenquellen), dort linksseitig die Datentabelle wählen, dann rechts in der Tabelle eine Zeile (=ein Datensatz) markieren und auf Schaltfläche "Daten in Felder" (oberhalb der Tabelle) klicken."


Stephan

Re: Briefvorlage aus csv Datei erstellen

von Eddy » Mi, 31.12.2014 16:11

Hallo Gast DSTOMT12.
Gast hat geschrieben:Ich kann hier offensichtlich keine .jpg Datei einfügen.
Als Gast nicht, als angemeldeter Benutzer schon.
Gast hat geschrieben:Wenn ich die Datei aufrufe (als vermeintliche Vorlage) mit nur einem Eintrag in der CSV-Datei um den individuellen Text zu schreiben, bekomme ich wieder nur die grau unterlegten Felder (z.B.: Adressen.Adresse.C5), aber keine, mit Daten vorbelegten Felder
Woher soll das Programm "wissen", welchen Datensatz Du eingefügt haben möchtest? Wenn Du Daten sehen möchtest, füge einen Datensatz ein und nimm die Datei als Vorlage.

Möglicherweise musst Du mit Strg+F9 oder Ansicht > Feldnamen die Anzeige umschalten.

Mit eingefügten Grüßen

Eddy

Re: Briefvorlage aus csv Datei erstellen

von F3K Total » Mi, 31.12.2014 16:09

Moin,
keine Bilder?
Benutze Daten in Felder, speichere das Dokument unter einem eigenen Namen ab.
DIF.png
DIF.png (19.04 KiB) 6825 mal betrachtet
HTH R

Re: Briefvorlage aus csv Datei erstellen

von miesepeter » Mi, 31.12.2014 10:24

Gast hat geschrieben:Die Anzahl der Antworten war für mich höchst überraschend gering, was für mich die Frage aufwirft, ob das Programm dafür überhaupt konzipiert ist und auch von den Benutzern dahingehend angewendet wird.
Du kannst davon ausgehen, dass Serienbriefe erstellt werden, und zwar nicht mal so selten. Befasse dich mit einigen Grundlagen (siehe z.B. Stephans Link oder hier: https://www.google.de/?gws_rd=ssl#q=sit ... erienbrief). Wenn du weiter bist, kannst du ja noch Fragen im Detail stellen.
Ciao

Re: Briefvorlage aus csv Datei erstellen

von Stephan » Di, 30.12.2014 13:38

Bei meinen Versuchen wurde die Lesbarkeit der Formulardaten erst im Zuge des Ausdrucks lesbar, was grundsätzlich unschön ist.
Einzelne Datensätze innerhalb des Gesamtdokuments anzeigen geht mit dem Datenquellenfenster (Ansicht-Datenquellen), dort linksseitig die Datentabelle wählen, dann rechts in der Tabelle eine Zeile (=ein Datensatz) markieren und auf Schaltfläche "Daten in Felder" (oberhalb der Tabelle) klicken.
Kann mir bitte jemand sagen oder auch Tips geben, wo ich weitergehende Informationen darüber nachlesen kann oder wo ich dazu ev. sogar weitere Hilfe finde.
z.B.:
http://www.ooowiki.de/DatenUndTextMisch ... stent.html

Gruß
Stephan

Briefvorlage aus csv Datei erstellen

von DSTOMT12 » Di, 30.12.2014 12:05

Werte Gemeinde,
ich bin neu hier und habe da gleich mal eine Frage, die mich nun schon seit Tagen beschäftigt. Vorweg als Info: Ich komme von WordPerfext X3 (Einsatz seit etwa 20 Jahren) und bin es dort gewöhnt, Daten aus einer Tabelle (= Datenbank) oder einer CSV-Datei in eine Vorlage (= .frm) einzulesen. Darin sind die kompletten Daten eines Briefs enthalten, auszugsweise die komplette Adresse des Empfängers, die Briefanrede (z.B.: Sehr geehrte Frau....), das aktuelle Datum, die eigene Telefonnummer, Bankverbindung etc.
Bin bei meinen bisherigen Versuchen in OO nur soweit gekommen, daß ich die Felder mit der Maus in einen "Rohtext" (= leeres Blatt) mit der Maus ziehen kann. Diese Felder sind grau hinterlegt und enthalten die Datenquelle im Klartext. Im weiteren Verlauf möchte ich dann (nach der Anrede) den individuellen Text (ein oder mehrere Seiten) eingeben und das Schreiben in einem Ordner speichern und / oder ausdrucken.
Bei meinen Versuchen wurde die Lesbarkeit der Formulardaten erst im Zuge des Ausdrucks lesbar, was grundsätzlich unschön ist.

Kann mir bitte jemand sagen oder auch Tips geben, wo ich weitergehende Informationen darüber nachlesen kann oder wo ich dazu ev. sogar weitere Hilfe finde.

Im voraus schon mal vielen Dank. Ich bin auf eine baldige Antwort schon sehr neugierig.
DST

Nach oben