[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    104
    Zitat Zitat von shorty Beitrag anzeigen
    Ich habe ein CL Programm und in diesem MUSS ich ein call auf ein Programm machen welches einen Bildschirm öffnet. Ich will aber sofort wieder aussteigen ohne etwas zu tun. meine Frage nun, ist so etwas möglich ohne dass ich F3 drücken muss? Sozusagen ein CALL mit sofortigem abbruch ...
    Was ähnliches habe ich mal alleine mit CL realisiert. Ich habe eine DSPF zuerst nur angezeigt (1. CLP), dann eine länger laufende Prozedur zur Initialisierung aufgerufen (RPG/COBOL) und dann ein 2.CLP oder RPG, und in diesem erst später die Eingaben des Bedieners eingelesen, welche dieser in der DSPF inzwischen erfaßt hatte. Der Trick bestand darin, beim Ende des 1.CLPs die DSPF nicht zu schließen, und beim 2. Programm vorauszusetzen, daß die DSPF bereits offen ist, und daß sie Daten enthält, die nur noch eingelesen werden müssen. Dafür habe ich nur wenige Attribute bzw. DDS-Befehle benötigt. Ich habe die DSPF also munter als Datenbereich benutzt, in dem quasi "Parameter" zwischen den Programmen übergeben wurden.

    Auch das Öffnen von DSPFs durch Batchprogramme war auch kein Problem. Ich habe für sie, wenn ich mich recht erinnere, nur im 1. Schritt eine DEVD ALLOCATED. Diese darf natürlich nicht angemeldet sein; wenn sie abgemeldet und z.B. QINTER zugeordnet ist, kann man sie aber einfach allocaten, und dann öffnen.

    Wenn Du die Aufgabe näher beschreibst, kann man vielleicht mehr dazu beitragen, und konkreter darauf eingehen.

  2. #2
    Registriert seit
    Jun 2003
    Beiträge
    61
    Danke UFK,

    das reicht mir schon als Antwort. Damit komme ich schon zurecht. Brauchte nur ein paar Denkanstöße.
    Wenigstens zwei die konstruktive Beiträge leisten konnten, vielen Dank an UFK und Fuerchau.

    Und der Rest: dumme Antworten bringen kann jeder. Aber von Laien erwatet man eben laienhaftes Verhalten.

    Der Threat kann geschlossen werden. Ich brauch nicht mehr und werde auch nicht mehr darauf antworten.

    Danke und tschüß

Similar Threads

  1. Dynamisches SQL in einem CL erstellen
    By Sony in forum IBM i Hauptforum
    Antworten: 27
    Letzter Beitrag: 20-07-09, 22:48
  2. Call in einem Ile-RPG
    By dino in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-01-07, 10:23
  3. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 12:32
  4. "remote" - call
    By hh-mi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 15-11-06, 13:23
  5. Übergabeparameter im CL Script
    By bo1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-06-06, 16:00

Berechtigungen

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