[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    444

    Antwort einer Nachricht auslesen

    Hallo,

    ich habe folgendes Problem. Ich möchte eine Nachricht an QSYSOPR senden in der eine Antwort eingegeben werden muss (C I R) und mein Programm welches die Nachricht schickt muss solange warten bis die Antwort eingegeben wurde und diese dann auslesen. Ich meine irgendwo gelesen zu haben dass dies ohne größeren Aufwand möglich ist. Kannn mir da jemand weiter helfen.

    Vielen Dank für Eure Mühe

    Viele Grüsse Harald

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    450
    Hallo Harald,

    mit SNDUSRMSG geht sowas.

    Bruno

  3. #3
    Registriert seit
    May 2004
    Beiträge
    444
    Danke funktioniert auch alles soweit. Jetzt ist es leider so dass ich keine Messagefile mehr habe (bitte nicht fragen warum ) und den Text direkt abschicken muß, also im Parameter MSG. Jetzt hätte ich gerne aber auch die Antwortwerte (C I R) gerne etwas näher beschrieben, also was genau bei welchem Antwortwert passiert.

    Jetzt mein Problem:
    Gibts irgendwie ein Kürzel welches einen Zeilenumbruch macht.

    Ich hätte nämlich gerne geschrieben:
    Speicherplatzprobleme (C I R)
    C -- Cancel beendet das Programm ohne weitere Sicherung
    I -- Es wird versucht die aktuelle Bibliothek nochmals zu sichern.
    R -- Es wird versucht die nächste Bibliothek zu sichern.

    Das bekomme ich halt nur hin wenn ich Zeilenumbrüche angeben kann ansonsten wird es einfach hintereinander geschrieben.

    Danke nochmals für Eure Hilfe

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    In der Hilfe zum Nachrichtentext stehen Steuerzeichen erklärt.
    Z.B.: "&n" = neue Zeile
    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

  5. #5
    Registriert seit
    May 2004
    Beiträge
    444
    Das funktioniert aber wohl nur wenn der Nachrichtentext sich in der Nachrichtendatei befindet und nicht direkt im Parameter MSG übergeben wird

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Stimmt, du solltest halt doch eine Nachrichtendatei verwenden.
    Nur dann hast du die Gewähr, dass keine anderen Antworten gegeben werden.
    Wenn du kein MSGF hast, kannst du doch dynamisch per CRTMSGF/ADDMSGD alles erstellen was du benötigst.
    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

Similar Threads

  1. Datensätze blockweise auslesen
    By Easyrider in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 20-06-08, 06:32
  2. Nachricht CPA4262 empfangen bei Befehl SAVLIB
    By schatte in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 21-05-08, 08:18
  3. Drucker MSGID auslesen
    By TheDevil in forum NEWSboard Drucker
    Antworten: 11
    Letzter Beitrag: 14-12-06, 09:25
  4. Nachricht CPDB053 beim Zugriff auf Windows Freigabe
    By schatte in forum NEWSboard Windows
    Antworten: 7
    Letzter Beitrag: 21-11-06, 11:37
  5. Spoolattribute zur Seitengröße auslesen?
    By FrankL in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 27-04-06, 14:24

Berechtigungen

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