[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.748
    Wenn mehrere Sortierfolgen nötig sind, ist dies nur über entsprechende LF's lösbar. Eine Sortierung einer Subfile ist definitiv nicht möglich !
    Du solltest also obige Lösungsansätze verfolgen und die Subfile immer nur mit 1 Seite füllen. Beim Vorwärtsblättern füllst du dann die nächste Seite, das Rückwärtsblättern erfolgt automatisch.
    Je nach gewünschter Sortierung muss eine entsprechende LF verwendet werden.

    Die Sortierung einer Subfile ist nur per Hilfstabelle (Datei) möglich in die man die Daten der Subfile ausliest, sortiert und wieder zurückschreibt. Die Performance kannst da dann allerdings komplett vergessen.

    Der Vorteil der Subfile ist ja gerade das Füllen nur bis zur 1. Anzeige um dann je nach Bedarf zu ergänzen.
    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

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    118
    Hallo mahones,

    je nachdem wie viele Datensätze verarbeitet werden müssen, könnte man die Daten auch zunächst in eine Datenstruktur (mit DIM(xxx)) schreiben, dann die Daten in der Datenstruktur sortieren und die Subfile aus der Datenstruktur füllen.
    Wenn die Sortierreihenfolge geändert werden soll, dann muss man nur noch die Datenstruktur neu sortieren und die Subfile aus der DS neu füllen.

    Viel Erfolg

    Jo

Similar Threads

  1. Subfiles mit verschiedener Zeilenanzahl
    By grihe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 25-10-05, 15:35
  2. zwei subfiles gleichzeitig aktiv halten
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 23-06-05, 18:35
  3. Antworten: 16
    Letzter Beitrag: 01-11-04, 09:45
  4. Sortieren
    By niki in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 08-10-04, 12:10
  5. Sortieren durch ein Datumsformat
    By Newbie in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 04-07-02, 09:19

Berechtigungen

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