Die Verarbeitung alphanumerischer Werte mit unterschiedlichen CCSIDs stellt in RPG eine besondere Herausforderung dar – insbesondere, wenn UTF-8-Daten ins Spiel kommen. Wie bereits in den vorherigen Artikeln thematisiert, erfolgt in RPG-Programmen zur Laufzeit standardmäßig eine…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
Bereits seit Release 7.2 ist es möglich RPG-Variablen mit einer CCSID zu definieren und somit auch eine Konvertierung zwischen den verschiedenen CCSIDs zu erreichen. Was passiert jedoch mit hardcodierten Werten, für die keine CCSID angegeben…
Bereits im letzten Artikel haben wir erfahren, dass mit zunehmender Internationalität, alphanumerische Zeichen in unterschiedlichen Schriftarten bzw. unterschiedlichen Zeichensätzen (mit Hilfe von CCSIDs) verwaltet werden müssen. In diesem Artikel beschäftigen wir uns damit was bei…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
Dieser Artikel bietet einen praxisnahen Einstieg in die technischen Grundlagen von API-Aufrufen in RPG und zeigt anhand des Beispiels QCMDEXC, wie dies konkret umgesetzt werden kann. Was ist eine API? APIs (Application Programming Interfaces) sind…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
Bereits seit Release 7.2 können ins RPG UTF-8-Daten verarbeitet werden. Bei Texten in klassischem ASCII oder EBCDIC-Code entspricht ein Zeichen genau einem Byte. Im Gegensatz dazu kann bei UTF-8 die Länge eines Zeichens zwischen einem…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
In der guten alten Zeit, und auch noch in RPGIV konnte und kann man am Ende der Quelle Tabellen mit Konstanten anlegen … das ist nicht mehr zeitgemäß. Die einzige Alternative war bis vor kurzem,…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
Mit jedem Technologie Refresh gibt es neue und erweiterte Built-In-Functionen. So auch in Release 7.5 TR3. In diesem Artikel werden die neuen und erweiterten Built-In-Funktionen im Detail beschrieben. String-Funktionen: %LEFT(string : length { : *NATURAL…...
Nur für MIDRANGE Member
Sie müssen ein MIDRANGE Member sein, um auf diesen Inhalt zugreifen zu können.
MIDRANGE ACADEMY
Fortbildungsangebote für IBM i Anwender und Systemspezialisten. Bleiben Sie durch die Schulungen der aktuellen IBM-Tools für Systemmanagement und Administration auf dem Laufenden. Ihre IBM i wird noch leistungsfähiger, sicherer und verfügbarer.
Newsletter
Abonnieren Sie unsere Newsletter, um immer am Ball der IT-Welt zu bleiben. Unsere unregelmäßig erscheinenden Newsletter zu den Themen Cyber Security, Künstliche Intelligenz und IBM Power sind kostenfrei abonnierbar.
Darüber hinaus können Sie immer am Montagmorgen im MIDRANGE MAIL aktuelle Nachrichten und kompetente Lösungsvorschläge für bessere Prozesse in den Bereichen ERP, Unified Messaging, Dokumentenmanagement und alternative Bezugskonzepte lesen. Informieren Sie sich zu Anwendungsmodernisierung und -Entwicklung, Security, Hochverfügbarkeit, Betriebssystem und Hardware. Interviews mit den Besten und tiefgehende Technik-Informationen runden unser wöchentliches Informationsangebot ab.
TechKnowLetter
Lassen Sie sich alle wirklich wichtigen technischen Informationen regelmäßig in Ihre Mailbox liefern!
Neueste Beiträge
- Commvault Geo Shield stärkt Datensouveränität in der Cloud
- Proalpha integriert n8n in neue Plattform
- Cloudflare und Wiz integrieren KI-Sicherheitslösungen für durchgängigen Schutz von Anwendungen und Daten
- Planat integriert KI schrittweise in ERP-System FEPA und setzt auf Kontrolle statt Automatisierungsdruck
- Studie: 9 von 10 Unternehmen planen On-Premises-Ausbau