[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2001
    Beiträge
    45

    Post Alphawerte in Feld ermitteln - ILE RPG

    Hallo !

    Ich habe ein Feld (FELDA) in dem mehrere zahlen(Alpha) stehen können.
    diese Zahlen sind mit einem Komma getrennt.

    Also stehen dort alle Zahlen 0-9 und das Komma.

    Gibt es eine Möglichkeit zu prüfen ob Buchstaben drinn stehen ?

    also a-z ????

    Danke
    Bye
    HoScHiE

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.869

    Post

    Hallo,

    der Befehl, den Du suchst heisst CHECK

    Beispiel:
    D $Digits C const('1234567890,')

    D FeldA S 10
    D $X S 5i 0
    *
    C eval FELDA = '1234,5A'
    c $Digits check Felda $x
    c if %Found
    c exsr NonNum

    C endif
    In $X steht das erste Zeichen, das von den in der Konstante $Digits hinterlegten Zeichen abweicht.
    Die %Found-Bezugszahl geht dann an, wenn ein abweichendes Zeichen festgestellt wurde.

    B.Hauser
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. ILE RPG / SQL Füllen einer Feldgruppe
    By homue in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 18-07-07, 17:47
  2. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 11:58
  3. ILE aus Feld rechts Blanks abschneiden und mit move übertragen
    By kuempi von stein in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 16-10-06, 13:39
  4. Rechnen mit Datumsfeldern in ILE RPG
    By Angela in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-08-06, 11:11
  5. ILE Feld in Feld ansprechen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 10-05-06, 17:26

Berechtigungen

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