[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2001
    Beiträge
    93

    Konvertierung char in hex

    Hallo!

    Wie kann ich in RPG ein Alphafeld in einen Hexwert konvertieren.

    Beispiel:
    In meiner Variable text steht 'test'. Nach der Konvertierung sollte in dem Feld text der Wert '74655774' stehen.

    Hat vielleicht jemand eine einfache Lösung?

    Vielen Dank im Voraus für eure Antworten.

    Michi

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Das sind ja gleich 2 Wünsche auf einmal ...

    Von 'test' nach 'A385A2A3' wär einfacher, zum Beispiel mit cvthc.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Man beachte die ASCII-Kodierung.
    Also erst per iconv() in 1252 konvertieren und dann per cvthc() umwandeln.
    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

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wie wärs mit SQL?

    exec sql set : MyHex =
    replace(hex(cast : MyChar as graphic(nn) ccsid 13488)), '00', '');

    Man beachte:
    CCSID 13488 entspricht 2-Byte Unicode, wobei zumindest bei deutsch das 1. Byte immer x'00' ist.
    Daher kann man '00' halt mit nichts '' ersetzen.
    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

Similar Threads

  1. Konvertierung nach Graphic --> CCSID Problem
    By codierknecht in forum NEWSboard SAP
    Antworten: 32
    Letzter Beitrag: 09-02-18, 13:00
  2. QIMGCVTI: Konvertierung von PDF nach AFP
    By Daechsle in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 05-03-12, 11:54
  3. RTF-DCA Konvertierung
    By agutenbru in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 22-08-06, 16:00
  4. Konvertierung DEC nach CHAR
    By cbe in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 24-05-06, 08:58
  5. Konvertierung von Character nach Integer
    By mott in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-11-04, 09:20

Berechtigungen

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