[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2009
    Beiträge
    29

    free programmierung rpgle

    Hallo, habe folgendes Problem:
    im free-Format scheint es den Operationscodes GOTO und TAG nicht mehr zu geben. Wie springe ich nun aber von "hier" nach "dort"

    Z.B. if felda > 0
    goto weiter
    endif

    weiter tag

    Sicher kennt sich jemand besser aus als ich.
    kretzsch

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    du wirst wohl deine struktur verbessern müssen, wenn du mit Free-Form arbeiten möchtest.

    die GOTOs gibts nicht ohne grund nicht mehr in Free-From.

    if felda = 0;
    leavesr;
    oder leave;
    oder iter;
    oder return;
    oder ELSE;
    endif;

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Aus der ILE RPG Referenz von IBM

    GOTO (Go To)

    Free-Form Syntax (not allowed - use other operation codes, such as LEAVE, LEAVESR, ITER, and RETURN)

  4. #4
    Registriert seit
    Nov 2006
    Beiträge
    102
    Die Hinweise auf LEAVE, LEAVESR etc. gehen immerhin von der optimistischen Annahme aus, dass mit GOTO eine Struktur beendet werden soll. Sehr häufig ist der GOTO aber auch einfach nur gleichbedeutend mit:

    if fielda <= 0;
    (mach alles zwischen GOTO und WEITER);
    endif;

    Vor allem, wenn die GOTO-Anweisung schon die "modernisierte" Version von CABxx ist.
    Auf GOTO kann man wirklich gut verzichten.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    GOTO ?
    Was ist das denn für ein Befehl, den kenn ich ja seit Jahren nicht mehr .

    DO *HIVAL / ENDDO
    LEAVE / ITER
    SELEC
    WHEN
    ENDSL
    CASXX

    Das sind schon lange meine Favoriten.
    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

  6. #6
    Registriert seit
    May 2009
    Beiträge
    29
    Danke , danke,

    manchmal hängt man eben an Altbewährtem

Similar Threads

  1. Frei Porn Site!
    By Fucasdreh in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 10-01-07, 13:12
  2. Cobol <> RPGLE
    By Xanas in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 13-12-06, 13:38
  3. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  4. Parameter empfangen in Free
    By kr1s in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-09-06, 11:59

Berechtigungen

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