[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.808
    PHP ist auch eine interpretative Sprache im Gegensatz zu RPG.
    RPG wird kompiliert, PHP eben nicht.
    Zur Laufzeit sind keine Variablennamen mehr bekannt sondern ausschließlich Adressen.
    Variablennamen dienen nur uns Programmierern zum besseren Verständnis und einfacheren programmieren.

    Du kannst natürlich auch eine Struktur (DS 10000 oder mehr) anlegen und alle Inhalte per Adresse %subst(MyDS:MyPos:MyLen) ansprechen.
    Dann brauchst du dem Anwender nur noch die Adressen mitteilen und dann bist du entsprechend variabel.
    Namen brauchst du dann nicht mehr.

    Überlege noch mal dein Design oder verwende eine andere Programmiersprache.
    Wie wärs mit REXX ?
    Da kannst du schön mit variablen Namen und der Interpret-Anweisung arbeiten.

    PS:
    Das ist natürlich nicht ganz ernst gemeint.
    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
    Mar 2002
    Beiträge
    5.392
    ad 1: den Zeitpunkt entscheidet allerdings der Programmierer, der Compile kann auch zur Laufzeit erfolgen und in manchen Fällen kann auch generieren, compilieren, aufrufen Sinn machen und wenn man das cached, funzt das auch.

    ad 2: stimmt nicht für exportierte Variablen, deren Adressen lassen sich per API zur Laufzeit ermitteln, wenn man den Export Namen der Variablen kennt.

    @VAHLE: ich habe nur zum Ausdruck gebracht, dass man eben nicht von der konkreten Aufgabenstellung absehen kann und nur präzise Fragen präzise Antworten erwarten lassen können.

    Zitat Zitat von Fuerchau Beitrag anzeigen
    RPG wird kompiliert, PHP eben nicht.

    Zur Laufzeit sind keine Variablennamen mehr bekannt sondern ausschließlich Adressen.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Nov 2002
    Beiträge
    19
    präzise Frage:

    Ist es möglich, und wenn ja, wie, im RPG den Inhalt eines Feldes zu ermitteln, dessen Name erst zur Laufzeit bekannt ist (der Name des Feldes wird aus einer externen Datei ermittelt).

Similar Threads

  1. Variable Feldnamen
    By Liebhoff in forum IBM i Hauptforum
    Antworten: 20
    Letzter Beitrag: 11-03-08, 10:47
  2. "Environment variable not found"
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 09-10-06, 11:19
  3. Variable Zahlenkonvertieren
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 28-08-06, 13:21
  4. cl declare variable
    By TARASIK in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-08-06, 11:09
  5. String mit HexInhalt muss als Hex-Wert in Variable
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-05-06, 08:45

Berechtigungen

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