[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    1.023
    Frage:
    Wenn du eine Filtereingabe machst, filtert das Programm irgend etwas, bzw. machst du vorgängig einen SFLCLR?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.790
    Wenn du eine Eingabe im SFLCTL-Satz gemacht hast, die Daten Filtern soll, musst du die Subflie per SFLCLR löschen und neu befüllen.
    Anschließend beim EXFMT die Bezugszahl für SFLDSP mit setzen (wenn Sätze vorhanden sind).
    Fehlt die BZ für SFLDSP wird nur das SFLCTL-Format ausgegeben.
    Wenn du OVERLAY im SFLCTL-Satz verwendest, bleibt der alte Inhalt in der Anzeige, das Satzformat ist dann aber gesperrt!
    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 2003
    Beiträge
    195
    @camouflage

    Also zuerst werden alle Sätze der Datei absteigend nach Datum angezeigt da ja gleich nach dem Start noch keine Auswahl getroffen werden kann. Ich verwende für das SFLDSP und SFLDSPCTL die Bezugszahl 80, für SFLCLR N80.

    RNRA# = 0;
    *In80 = '0';
    Write CTL000;
    *In80 = '1';

    Mittels SQL-werden alle Datensätze ausgegeben:
    .
    .
    .
    RNRA# += 1;
    S0INFO2 = L1INFO2;
    VGLFLD = AKTFLD;
    WRITE SFL000;
    SIDX1 += 1;
    .
    .
    .

    Danach erfolgt die Anzeige:
    RNRA# = 1;
    Write SFL000;
    Write FOOT00;
    ExFmt CTL000;
    .
    .
    .
    READC SFL000;
    DoW %EOF = *OFF;
    If S0AUSW = 2;
    ExSr Aendern;
    EndIf;
    If S0Ausw = 5;
    ExSr Detail;
    EndIf
    READC SFL000;
    EndDo;
    .
    .
    .

    Gibt jetzt jemand einen Filter ein, so werden nur mehr die gefilterten Sätze angezeigt, aber ich habe nicht mehr die Möglichkeit einen Wert im Auswahlfeld einzugeben.

    @Fuerchau
    Hallo, Overlay ist keines vorhanden und die Bezugszahl wird ja dadurch gesetzt dass sie für SFLDSP und SFLDSPCTL gleich ist, oder?

Similar Threads

  1. Signon Maske - Eingabe Kennwort
    By Petro in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 18-09-07, 12:33
  2. Eingabe sperren bei Fehlermeldung über API
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-10-06, 17:48
  3. Prüfung, ob Eingabe in Feld
    By M Scheid in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 12-06-06, 14:02
  4. Antworten: 1
    Letzter Beitrag: 23-03-06, 14:43
  5. Eingabe prüfen
    By Toschie in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 10-05-05, 13:35

Berechtigungen

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