[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    142

    Umwandlung Texte EBCDIC - > Windows Word

    Hallo

    Aus einem File mit CCSID 500 erstelle ich mit copytoimpf (stmfcodpag(*pcascii)) ein .csv-file. Diese hat ccsid 1252. Diese .csv-Datei verwende ich nun als Datenquelle für einen WindowsWord-Serienbrief. Wenn ich das Word-Dokument öffne, wird mitgeteilt, dass Winword die Codierung der .csv-Datei nicht versteht. Ich muss dann beispielsweise Windows Standard markieren, dann funktioniert es.

    Kann ich das .csv-File so erstellen, dass Winword ohne weiteres die Codierung der .csv-Datei versteht?

    Besten Dank!

    jgv

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Du solltest RCDDLM(*CRLF) verwenden.

    Wie sieht denn der Inhalt genau aus ?

    Ach so, ggf. verlangt Word in der 1. Zeile die Feldnamen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    142
    RCDDLM(*CRLF) wird verwendet. Ich habe dies nicht erwähnt, weil ich es als unerheblich für die Umwandlung betrachtete. Inhalte des .csv-Files ist

    "Name";"Vorname";"Strasse";"PLZ";"Ort"
    "Meyer";"Armin";"Birkenweg";"3123";"Belp"

    Wie Du siehst, sind die Feld-Namen im ersten Record.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Die Feldnamen dürfen NICHT in Anführungszeichen.

    Aber warum verwendest du keine ODBC-Datenquelle ?
    Das ist doch erheblich einfacher.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Sep 2004
    Beiträge
    142
    Eigentlich möchte ich aus einer i5-Anwendung ein Word-Dokoment mit einigen Variablen (zB Name, Adresse) generieren. Vielleicht gibts dazu einen anderen Weg als mit einen Serienbrief?

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nein, Serienbrief ist da die einzige Möglichkeit.
    Aber wie gesagt, mit einer Abfrage auf eine ODBC-Datenquelle ist das Ganze sehr einfach.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Nov 2006
    Beiträge
    102
    Es gibt noch eine andere Möglichkeit: Du kannst z.B. von einem RPG-Programm aus ein RTF-Dokument generieren oder ein bereits vorhandenes RTF-Dokument einlesen, bestimmte Platzhalter mit deinen variablen Daten überschreiben und das Dokument dann unter einem neuen Namen wegschreiben. Einen Artikel zu diesem Thema von Scott Klement (mit dem Code für ein kleines Beispiel) habe ich für die NEWSolutions übersetzt. Ich glaube, er müßte im Dezember 2005 erschienen sein. Gute Links zu den RTF-Spezifikationen findet man in der Wikipedia.
    Sicherheitshalber noch ein Hinweis: RTF (Rich Text Format) bitte nicht mit dem guten alten RFT verwechseln!

  8. #8
    Registriert seit
    Sep 2004
    Beiträge
    142
    Hallo Spateneder

    Herzlichen Dank für den interessanten Hinweis.

    Schönes Wochenende!

    Beste Grüsse

    jgv

Similar Threads

  1. QNTC - Windows 2003 IP geändert
    By MBu in forum NEWSboard Windows
    Antworten: 6
    Letzter Beitrag: 05-12-06, 15:38
  2. Nachricht CPDB053 beim Zugriff auf Windows Freigabe
    By schatte in forum NEWSboard Windows
    Antworten: 7
    Letzter Beitrag: 21-11-06, 11:37
  3. Archvierte Spoolfiles in Windows anzeigen
    By SelfPity in forum NEWSboard Windows
    Antworten: 16
    Letzter Beitrag: 21-10-06, 17:45
  4. Antworten: 1
    Letzter Beitrag: 16-05-06, 08:43
  5. Windows Explorer auf IFS -> Problem
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 12-07-05, 21:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •