[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2012
    Beiträge
    1.199

    Unterschied zwischen SFLDLT und SFLCLR

    Hallo Forum,

    mir ist heute zufällig aufgefallen, dass wir unsere Subfiles vor dem Füllen über das Schlüsselwort SFLDLT für das erneute Füllen vorbereiten. Die Programmierer einer befreundeten Firma machen das immer mit SFLCLR. Beides funktioniert. Allerdings muss man bei der Verwendung von SFLCLR zusätzlich noch dafür sorgen, dass der Bildschirminhalt der Subfile wieder verschwindet.
    Kennt jemand den genauen Unterschied?
    Hat die Verwendung von SFLDLT irgendwelche Nachteile gegenüber SFLCLR?

    Bin sehr gespannt auf die Antworten,
    vielen Dank im Voraus.

    Dieter.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Keine messbaren.
    SFLCLR löscht den Inhalt einer SFL, SFLDLT löscht die gesamte SFL aus dem Speicher.
    SFLINZ initialisiert eine SFL mit der Anzahl SFLSIZ definierten leeren Sätzen.

    Hintergrund:
    In einer DSPF können ja beliebig viele SFL's definiert werden. Allerdings können laut Doku nur max. 12 SFL's gleichzeitig aktiv sein. Das kann ja durchaus möglich sein, wenn man mit mehreren Ebenen zwischen SFL's wechselt.

    Hat man nun mal den Bedarf mehr als 12 SFL's zu benötigen, so kann man sich mit SFLDLT den Speicher wieder beschaffen.

    Ob es diese Einschränkung heute noch gibt weiß ich nicht.

    Was den Bildschirminhalt angeht, so wird dies durch SFLDSP gesteuert.
    Dies sollte man mit einer Bezugszahl markieren.
    Ist die BZ an, wird die SFL angezeigt, ist die BZ aus, wird diese nicht angezeigt.
    Wobei eine leere SFL, die angezeigt werden soll, zu einem Fehler führt.

    Ein Löschen des Bildschirmes ist in dem Sinne nicht nötig.
    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. Antworten: 4
    Letzter Beitrag: 01-10-13, 09:38
  2. Unterschied zwischen V5R3M0 und V5R3M5
    By schatte in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 30-07-07, 10:55
  3. Dateiübertragung zwischen iSeries und PC/Server
    By UFi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-12-06, 14:26
  4. MSG zwischen zwei iSeries
    By Marlin in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-11-06, 12:27
  5. Unterschied IFS/QDLS
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 14-07-06, 08:42

Berechtigungen

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