[NEWSboard IBMi Forum]

Thema: CVTTOSTMF

  1. #1
    Registriert seit
    Oct 2001
    Beiträge
    2

    CVTTOSTMF

    Exportieren I-Series Daten zu PC-Anwendungen mit CVTTOSTMF

    Wunderbar ausser einem kleinen Detail diese verflixten Umlaute werden nicht richtig umgesetzt.
    An welchen Einstellungen könnte das liegen (JOBD, CDPAGE, LANGID) oder muss ich im ILLE- RPG änderungen vornehmen.

    Wer hat diese Utillity schon ausprobiert und Erfahrungen damit gesammelt.

    P.S. unser AS400 Park spricht Schweizerdeutsch
    Was mir auch noch aufgefallen ist, sind Probleme mit ASCCI und Windows ANSI könnte möglicherweise das EXCEL die Datei nicht richtg interpretiert?

    [Dieser Beitrag wurde von Boo Stefan am 31. Oktober 2001 editiert.]

    Problem gelöst der Author des Tools hat es nochmals angepasst und erweitert.

    [Dieser Beitrag wurde von Boo Stefan am 27. November 2001 editiert.]

  2. #2
    Registriert seit
    Nov 2001
    Beiträge
    2

    Angry

    Die Sache mit den Umlauten ist mir auch
    schon aufgefallen.
    Leider habe ich auch keine Idee wo ich
    suchen bzw. ändern muss.

    Wäre dankbar um Mitteilung, falls Sie eine
    Möglichkeit finden den Fehler zu beheben.

  3. #3
    Registriert seit
    Mar 2001
    Beiträge
    15

    Post

    Das ist leider im Programm abgehandelt. Es wird ein API QDCEXLATE verwendet, welches als Umsetztabelle QASCII verwendet. Diese Umsetztabelle setzt EBCDIC in ASCII um. Es gibt keine alternative Umsetztabelle für ANSI. Es sind im System nur Umsetztabellen von einer Codepage in eine andere. Ich weiß aber nicht, wie das mit anderen Sprachen aussieht. Die Umsetztabelle QA6ZBFA93 setzt z.B. CCSID 1141 in CCSID 1252 um (1252 ist ANSI).

    Grüße
    Hanspeter Gunz

  4. #4
    Registriert seit
    Sep 2001
    Beiträge
    156

    Talking

    Hallo Leute.
    Wenns keine Umsetzungstabelle für ANSI gibt, so muss man halt eine erstellen.
    Sourcemember vom Typ TBL erstellen und z.Bsp. untenstehende Daten einfüllen:
    00010203DC09C39FCAB2D50B0C0D0E0F10111213DBDA08C118 19C8F21A1D1E1F
    C4B3C0D9BF0A171BB4C2C5B0B1050607CDBA16BCBBC9CC04B9 CBCEDF1415FE1C
    20FF83E4E0A0C686E7A45B2E3C282B2126E98889E8A18C8B8D E15D242A293B5E
    2D2FB6C4C0B5C78F80A5A62C255F3E3F9BC9D2D3C8D6D7D8DE 603A2340273D22
    9D616263646566676869AEAFD0ECE7F1B06A6B6C6D6E6F7071 72A6A791F792CF
    E67E737475767778797AADA8D1EDE8A9A2A3BEFAB8A7F4ACAB F3AC7CEEF9EF9E
    7B414243444546474849F093F695A2E47D4A4B4C4D4E4F5051 52FB96FC97A398
    5CF6535455565758595AFDE2D6E3E0E5303132333435363738 39FCEADCEBE97F
    Die Daten können auch aus der Tabelle QASCII kopiert werden (RTVTBLSRC) und dann die falschen Umsetzungen angepasst werden.
    Am Schluss noch umwandeln (CRTTBL) und dann diese Tabelle als Umsetzungstabelle angeben.
    Geht zum Bsp. auch bei CPYTOPCD.

    Hoffe es hilft.
    Gruss
    Rolf

Similar Threads

  1. CVTTOSTMF
    By Otten in forum NEWSboard load'n'go
    Antworten: 1
    Letzter Beitrag: 17-12-01, 16:37

Berechtigungen

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