◄Key► ◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Verb: SORT Function: Sorts records into order on a set of specified keys. These records can come from a file or from a table, or be created by an input procedure. Syntax: Which format? File ◄Table► ┌────────────────────────────────────┐ │ ┌──────────┐ ▼ ▼ │ ►►──SORT file-name-1─┬──┬─┬─ASCENDING──┬─┬───┬─data-name-1─────► └ON┘ └─DESCENDING─┘ └KEY┘ ►─┬───────────────────────────────┬────────────────────────────► └─┬────┬─DUPLICATES─┬──┬┬─────┬─┘ └WITH┘ └IN┘└ORDER┘ ►─┬───────────────────────────────────────────┬────────────────► └─┬─────────┬─SEQUENCE─┬──┬─alphabet-name-1─┘ └COLLATING┘ └IS┘ ┌──────────┐ ▼ │ ►┬─USING file-name-2────────────────────────────────────────────────────┬► └─INPUT PROCEDURE─┬──┬─procedure-name-1─┬─────────────────────────────┬┘ └IS┘ └┬─THROUGH─┬─procedure-name-2─┘ └─THRU────┘ ┌──────────┐ ▼ │ ►┬─GIVING file-name-3─────────────────────────────────────────────────┬─►◄ └─OUTPUT PROCEDURE┬──┬procedure-name-3─┬────────────────────────────┬┘ └IS┘ └┬─THROUGH─┬─procedure-name-4┘ └─THRU────┘ -♦-