[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2003
    Beiträge
    163
    Die Definitionen im Service Programm sind:
    Code:
         H NoMain
    
          *-------------------------------------------------------------------
          *  - RtvDspFDesc - Retrieve display file description (QDFRTVFD API)-
          *-------------------------------------------------------------------
    
         D RtvDspFDesc     PR                  ExtPgm( 'QDFRTVFD' )
         D                                8
         D                               10I 0 Const
         D                                8    Const
         D                               20    Const
         D                              272
    
    
         D RtvFlds         PR              N
         D  QDspFil                      20A    Value
         D  QNumFlds                     10I 0
         D  QFlddta                             Like(FldDtaDS)
    
         D FldDtaDS        DS                  Based (p_FldDtaDS) occurs(1000)
         D  #FmtNam                      10A
         D  #FldNam                      10A
         D  #FldLen                       5I 0
         D  #FldPlen                      5I 0
         D  #FldDec                       1
         D  #FldIO                        1
         D  #FldAtr                       1
         D  #FldDTUS                      1
         D  #FldEdt                      20A
         D  #FldRow                      10I 0
         D  #FldCol                      10I 0
         D  #FldCom                    4000A   varying
          *---------------------------------------------------------------*
          *  Retrieve Display File Fields                                 *
          *---------------------------------------------------------------*
    
         P RtvFlds         B                   Export
    
    
    
         D  RtvFlds        PI                  Like(LglTyp)
         D  QDspFil                            Like( QNamTyp ) Value
         D  Numflds                      10I 0
         D  FldDta                             Like(FldDtaDS)
    Die Source dazu habe ich aus dem Midrange Wiki

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    163
    Das Serviceprogramm scheint der Fehler zu sein. Manchmal gibt es einen Wert zurück, der auch in den ersten zwei Stellen Blanks (X'4040') hat. Dazu wird dan eine Feldlänge > 16000 zurückgegeben. Nachdem ich das abgefragt habe, lief es so weit gut, bis ein Fehler im Service Programm auftrat.

    Danke für Eure Bemühungen

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Dann ist da ein Initialisierungsfehler im Serviceprogramm in dem wohl auf die Struktur Blanks gestellt werden an Stelle eines "Clear Struktur", das alle Felder korrekt initialisiert.
    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. Systemanruf bei Fehler
    By harkne in forum NEWSboard Programmierung
    Antworten: 18
    Letzter Beitrag: 24-11-15, 13:37
  2. Antworten: 7
    Letzter Beitrag: 23-03-15, 17:21
  3. Fehler beim GET im FTP
    By malzusrex in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 23-04-03, 17:15
  4. Fehler in der Lizenzverwaltung??
    By Pia in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-03-03, 12:22
  5. Fehler bei FTP
    By K_Tippi in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-12-02, 11:41

Berechtigungen

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