SORT

SORT

Akcia SORT


Funkcia

Akcia usporiada štruktúru podľa zvolených kritérií.

Deklarácia

SORT _Item1, _bAscItem1[, _Item2, _bAscItem2[, ... _Item5, _bAscItem5]]

Parametre

_item1, ...

in

Identifikátor stĺpca lokálnej premennej typu RECORD.

_bAscItem1, ...

out

Identifikátor typu BOOL - spôsob usporiadania:

  • @TRUE - vzostupne

  • @FALSE - zostupne

Popis

Akcia usporiada štruktúru (zmení poradie riadkov). Triedenie môže byť určené jedným (_Item1) alebo viacerými stĺpcami (rôznymi, maximálne 5-timi). Pre každý stĺpec sa špecifikuje typ usporiadania parametrom _bAscItem1.

Príklad:

RECORD (SD.RecordDef) _struct ....... ; Utriedenie podľa stĺpca 'Text' vzostupne SORT _struct^Text, @TRUE ; Utriedenie podľa stĺpca 'Text' vzostupne a zároveň podľa stĺpca 'Int' zostupne SORT _struct^Text, @TRUE, _struct^Int, @FALSE

Poznámka

Ak stĺpec, podľa ktorého sa vykonáva triedenie obsahuje neplatné hodnoty, tieto sú pokladané za < ako platné hodnoty. Pri vzostupnom usporiadaní tieto budú na začiatku.


Súvisiace stránky:

Akcie v skriptoch