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

Hybrid View

  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    331

    Cursor

    Zitat Zitat von B.Hauser Beitrag anzeigen
    Warum definierst Du ein 2-Stelliges Feld Binär und dividierst dann durch 256 und ermittelst den Rest?

    Wenn Du statt dessen Stelle 370 (Zeile) als Integer definierst und Stelle 371 (Spalte) ebenfalls als Integer kannst Du Dir die ganze Recherei sparen!

    PHP-Code:
    D SAVINF          DS     
    D  DDSFKY               369    369      
    D  DDSRow               370    370I 0                   
    D  DDSCol               371    371I 0
     
    *------------------------------------------------
     /
    Free
        Select
    ;
        
    When DDSFky F04 and BSFeld 'FELD1';
             
    //Aufruf Matchcode
             
    CsrRow DDSRow;
             
    CsrCol DDSCol;                   
        
    EndSL;
     /
    End-Free 
    Den Cursor wieder auf die gleiche Position zu setzen ist einfach. Schwierig wird es, wenn man, z.B. im Fehler-Fall den Cursor auf ein bestimmtes Feld positionieren will. Dann hilft die Datei-Status-Datenstruktur nicht weiter. Dann hilft nur noch das API QDFRTVFD (wie Baldur bereits vorgeschlagen hat).

    Unter dem folgenden Link ist übrigens eine Prozedur zu finden, in dem die Zeile und Spalte für ein beliebiges Feld über das API QDFRTVFD ermittelt wird:
    ILE Procedure for using Display File API's

    Birgitta
    Hallo Birgitta,

    natürlich hast Recht, aber dieser Code stammt irgendwann aus den 90ern und wurde nicht angepasst.

    mfg

  2. #2
    Registriert seit
    May 2004
    Beiträge
    473
    Also alle die sich hier ins Zeug geworfen haben einen herzlichen Dank.

    Ich werde das mal mit dem API probieren

Similar Threads

  1. DTAQ Attribute auslesen
    By kuempi von stein in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 28-11-06, 06:48
  2. Spoolfile Attribute unter V5R4
    By Weki in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-10-06, 12:40
  3. Spoolfile Attribute im CL ermitteln
    By asb_salem in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 21-03-06, 14:32
  4. Status Zeile im Display
    By GEGE in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-02-05, 08:45
  5. Meldungen im Display
    By chr in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 12-02-01, 16:55

Berechtigungen

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