[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    331

    Macros Cursor Positionieren

    Moin moin,

    ich habe da mal eine Frage.

    Wir wollen dem Benutzer die Möglichkeit geben per Taste F1 ein Macro auszuführen, welches vorher von einem Win. Programm erstellt wurde.
    Damit das macro korrekt ausgeführt wird, muss sich der Cursor allerdings an einer bestimmten Stelle innerhalb des Bildschirmes befinden.
    1.) Welchen Command benutze ich um bei Taste F1 das Macro aufzurufen?
    2.) Welcher Command innerhalb des Macros brings den Cursor an eine von mir definierte Position?

    Gruß und dank
    Jo

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    zu 1)
    STRPCO
    STRPCCMD

    zu 2)
    Bevor du das Macro aufrufst kannst du das Bildschirmformat ja mittels DSPATR(PC) auf das korrekte Feld ausgeben.
    Zusätzlich ist natürlich noch FRCDTA erforderlich, damit der Bildschirm auch übertragen wird.
    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

  3. #3
    Registriert seit
    Apr 2005
    Beiträge
    385
    zu 1) siehe Furchau

    zu 2)

    DSPF
    CSRLOC $LIN $POS
    $LIN 4H 0
    $POS 4H 0

    RPG

    IF INKA =*ON
    Z-ADD 1 LIN
    Z-ADD 2 POS
    WRITE FORMAT
    CALL CMD
    ENDIF

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    FRCDTA ist erforderlich, da sonst der Write erst beim nächsten Read/Exfmt tatsächlich ausgegeben wird.
    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. Access Client macros per cmd starten
    By nameac in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 11-10-07, 16:07
  2. Client Access und Macros
    By WJuri in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 15-08-05, 12:16
  3. Client Access (Brain) und Macros
    By WJuri in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 08-06-05, 18:53

Berechtigungen

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