[NEWSboard IBMi Forum]

Thema: SFLRCDNBR

Hybrid View

  1. #1
    Registriert seit
    Nov 2010
    Beiträge
    11

    SFLRCDNBR

    Hallo an Alle

    Ich habe ein Problem mit meinem Subfile
    Programm :/

    Das Ding:
    Habe immer subfile's so initialisiert.
    PHP-Code:
    begsr SRini;               
    rrn=0;                     
    Sfldsp = *on;                 
    Sflinz = *on;                 
    Sflclr = *off;                
    write CTL;                
    Sfldsp = *off;                
    Sflinz = *off;                
    Sflclr = *on;                 
    write CTL;                
    Sflclr = *off;                
    Sflinz = *off;                
    Sfldsp = *on;                 
    endsr
    noch nie Probleme gehabt noch bis heute. Ich musste etwas neues ( für mich) einbauen das beim blättern( nach rechts) der Cursor immer noch im selben Satz bleibt. Hab das mit SFLRCDNBR gemacht, funktionieren tuts
    NUR
    wenn ich jetzt zuerst initialisiere bekomme ich den Fehler
    Code:
    Falsche Satznummer in Feld SFLRCDNBR oder SFLSIZ der Subdatei.         
    Sitzungs- oder Einheitenfehler in Datei XXXXXXXXX aufgetreten.        
    Funktionsprüfung. RNX1255 nicht überwacht durch XXXXXXXXXXX bei Anweisun
      0000000902, Instruktion X'0000'.
    Das kommt beim erstem Wirte.
    Nun, dann hab ich zuerst befüllt und dann initialisiert, dann hats geklappt funktionierte alles.
    Dann hab ich eine Datei die leer ist, also sind keine Datensätze drin->kann nicht lesen->Der error kommt wieder.
    Wie zeige ich jetzt eine leere Subfile an ? :/
    Im Programm sieht jetzt so aus:

    If rrn=0; (also hat er noch nichts gelesen und befüllt)
    Sflclr = *off;
    Sflinz = *off;
    Sfldsp = *on;
    else;
    Subfile Inz ( mit oben genanntem code)
    endif;
    SFL befüllen
    ExFMT.

    MFG.
    Last edited by TehTK; 19-11-10 at 12:07. Grund: Falsher Cod

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das Feld SFLRCDNBR darf nicht Null werden, also einfach mit 1 initialisieren.

    Eine leere SFL läßt sich nicht anzeigen, in diesem Fall muss SFLDSP per Bezugszahl ausgeschaltet werden.
    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
    Nov 2010
    Beiträge
    11

    Thumbs up

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das Feld SFLRCDNBR darf nicht Null werden, also einfach mit 1 initialisieren.

    Eine leere SFL läßt sich nicht anzeigen, in diesem Fall muss SFLDSP per Bezugszahl ausgeschaltet werden.
    Ah, Danke habe vergessen es auf 1 zu setzen :/ (obwohl schon heute 2342342mal gelesen) wird zeit für einen Kaffee :/

    Danke nochmal.

  4. #4
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von TehTK Beitrag anzeigen
    wird zeit für einen Kaffee :/
    Um die Zeit (14:20) hab ich in der Regel schon 5-10 Tassen weg... deswegen hilfts auch kaum noch

    -h

Similar Threads

  1. SUBFILE - Einen bestimmten Satz in der 1. Zeile plazieren
    By malzusrex in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 29-10-04, 09:49
  2. Subfile: Felder bedingt anzeigen
    By Margit Bester-Helfrich in forum NEWSboard Programmierung
    Antworten: 18
    Letzter Beitrag: 13-08-04, 10:29

Berechtigungen

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