[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2005
    Beiträge
    59

    Question Fehlerabfrage für Builtin-Funktion

    Moin, moin Forum,
    ich habe eine "wunderschönes" snipplet für die Konvertierung eines alphanumerischen Wertes in einen numerischen Wert.

    if $$alpha <> *blanks
    eval $$num =
    %dec( %xlate('./\':' ':$$alpha) : 18 : 5)
    else
    eval $$num = 0
    endif

    Funktioniert eigentlich ganz gut, aber es gibt immer wieder mal Zeichen, die ich nicht im xlate abfange. Gibt es eine Möglichkeit %dec (builtin im allgemeinen) auf Fehler abzufangen.

    Vielen Dank für die Hilfe!

    Andreas

  2. #2
    Registriert seit
    Dec 2002
    Beiträge
    301
    Probier den mal.

    PHP-Code:

    c                   Monitor                              
    c                   
    Eval      Num = %dec(Alpha 18 5
    c                   On-Error                             
    c                   Bei Fehler 
    die Aktion hier codieren                      
    c                   EndMon 
    Frank Hildebrandt

  3. #3
    Registriert seit
    Nov 2005
    Beiträge
    59
    Danke!

    Funzt super.


    Andreas

Similar Threads

  1. SQL: Ausführungsverhalten einer Funktion in einem CASE-Statement
    By mwithake in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 04-08-09, 14:57
  2. Funktion in WRKACTJOB wiederherstellen
    By Marsman in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 27-09-06, 12:32
  3. sql funktion
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 01-06-06, 12:16
  4. Rückgabe eines Arrays aus einer Funktion
    By harkne in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 04-01-06, 16:44
  5. Funktion in WRKACTJOB
    By Robi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 28-07-04, 10:30

Berechtigungen

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