[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.704
    Dann sollte man die Sprache wechseln .
    Immerhin muss man ja auch an den großen "Altbestand" denken.

    Mit den OPDESC hast du doch alles in der Hand.
    Allerdings nur zwischen Prozeduren.
    Wenn man denn alles "schön" machen will, kannst du Schnittstellen nur als Serviceprozeduren mit OPDESC erstellen, das verhindert eben den Aufruf aus der Kommandozeile .
    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
    Nov 2012
    Beiträge
    51

    Ja, aber nur in einem Teilbereich.

    Du hast natürlich völlig recht, aber ich träume ja von einer ins ganze System integrierten Lösung. :-)
    Ich bin der, der an jedem kleinen Finger zerrt... ;-)

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.368
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Dann sollte man die Sprache wechseln .
    Immerhin muss man ja auch an den großen "Altbestand" denken.

    Mit den OPDESC hast du doch alles in der Hand.
    Allerdings nur zwischen Prozeduren.
    Wenn man denn alles "schön" machen will, kannst du Schnittstellen nur als Serviceprozeduren mit OPDESC erstellen, das verhindert eben den Aufruf aus der Kommandozeile .
    ... das verhindert nicht nur Aufrufe aus der Kommandozeile, sondern auch Aufrufe aus SQL.

    ... wenn ich denn mal gerade am aufräumen von Mythen bin:
    - SQL macht schon schlapp bei Übergabe als VALUE
    - das bei manchen so beliebte CONST ist nur ein halbherziger Versuch, der bei der Weitergabe von CONST Parametern per Reference weinend zusammenbricht
    - Java lässt sich da nicht austricksen, da weiß jeder Pointer auf was er zeigt (das wäre auch die elegantere Lösung für den OS/400 rwrite bei CISC->RISC gewesen, aber da waren RPG Huddeler am Werk)

    D*B

    PS: bei korrekter Verwemdung von VARCHAR braucht man keinen extra Parameter, eine VARCHAR weiß selber wie lange sie ist; ansonsten hätte man auch Null terminated Strings nehmen können, die man aus der main in eine echte procedure per Reference weitergibt (müsste eigentlich auch bei OPDESC gehen?!)
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Fehler CEE0502 bei der Ausführung des API CEEDOD
    By HeymannJ in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 09-11-12, 11:39

Berechtigungen

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