Lade...
 

REP-Collection Beispiel

 

OList(pBox, SELECT_MULTIPLE, x, y, w, h) [ INITIALIZE: [ "CX_PERSON::title", 1 ] SetFormat [ "CX_PERSON::name", 87, "%s, " ] SetFormat [ "CX_PERSON::firstName", 230 ] SetFormat [ 1, 2 ] SetSort ] Button(b1, x, y, "fill") [ SELECT: FindAll(CX_PERSON) FillObox(, BoxB) ] Button(b2, x, y, "resort") [ SELECT: 2 SetSort(, pBox) ] Button(b3, x, y, "original") [ SELECT: ResetSort(, pBox) ]

Die RootEP-Collection enthält folgende Personen-Objekte: { 'Schmidt', 'Müller, Peter', 'Müller, Luise' }. FillObox zeigt sie jedoch nicht in dieser Reihenfolge, sonder sortiert nach Name und Vorname:

                  Müller,   Luise
                  Müller,   Peter
                  Schmidt,  Anna

Mit Button 'b2' wird die Folge umsortiert:

                  Schmidt,  Anna
                  Müller,   Luise
                  Müller,   Peter 

während Button 'b3' die Original-Reihenfolge herstellt:

                  Schmidt,  Anna
                  Müller,   Peter
                  Müller,   Luise