[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.748
    Wie immer bei CCSID's:
    Was steht zur Laufzeit als CCSID in deinem Job!
    Bei *HEX fängt das System (leider) manchmal an zu würfeln, je nach dem, wer diesen Teil des Systems entwickelt hat.
    Beim DSPJOB gibt es 2 CCSID's, die CCSID gilt für Lesen/Schreiben, die Default-CCSID gilt für bestimmte Erstellbefehle.
    Allerdings hält sich nicht jedes Modul daran.
    Es gab mal eine Diskussion hier zur C-Funktion RegEx().
    Wenn die LOCALE nicht korrekt gesetzt ist, wird CCSID 037 angenommen, unabhängig davon was im Job steht.
    Beim Compiler habe ich mal irgendwo gefunden, dass die CCSID der Hauptquelle verwendet wird und alle Copy/Includes in die CCSID der Hauptquelle gewandelt wird.
    Aus dem IFS muss naturlich, sollte die IFS-Datei eine ASCII-CCSID haben, immer in EBCDIC umgewandelt werden. Stelle deinen Job mal auf 273 statt *HEX und schau dann mal, was im Modul dann steht.
    Leider werden die Systeme mit der QCCSID *HEX installiert und niemand korrigiert das auf die Hauptsprache des Systems und hinterher wundern sich alle, wieso das mit den CCSID's nicht klappt.
    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

  2. #2
    Registriert seit
    Oct 2016
    Beiträge
    24
    OK, danke für die Erklärungen. Das scheint ja dann alles recht durchdacht zu sein mit den Sourcen im IFS. An die Objekte habe ich garnicht gedacht, also ist es doch sinnvoll weiterhin die 10 Zeichen beizubehalten, echt Schade aber hilft ja nichts.
    "Mit dem ersten Glied ist die Kette geschmiedet. Wenn die erste Rede zensiert, der erste Gedanke verboten, die erste Freiheit verweigert wird, dann sind wir alle unwiderruflich gefesselt." - Cpt. Jean-Luc Picard

Similar Threads

  1. Sourcen kompilieren: CRTSQLRPGI / CRTBNDRPG
    By dholtmann in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 03-08-16, 15:15
  2. HSpecs automatisch in Sourcen einbinden
    By boonkelz in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 09-02-16, 16:03
  3. Übertragen von Sourcen und Objekten auf eine andere iSeries
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 30-06-15, 16:47
  4. Wo gibt es die UNBUNDLE-Sourcen zu downloaden?
    By Thomas@AS400 in forum NEWSboard load'n'go
    Antworten: 1
    Letzter Beitrag: 23-04-04, 15:51

Berechtigungen

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