_StrToCSW

( S : String) : String

Funkce _StrToCSW převádí znaky řetězce 'S' tak, aby bylo možno provádět řazení dle české abecedy včetně písmene 'CH'. Vyskytne-li se v řetězci znak nebo znaky 'CH', zkrátila by se délka vráceného řetězce. Proto bude řetězec doplněn znaky mezery.

V programu Pam5 se tato funkce používá pouze tam, kde je potřeba česky třídit a přitom mít vypnutý přepínač

Switch("C-"),

který ve stavu "C+" zajišťuje porovnání podle národní abecedy. Tento požadavek může vzniknout tam, kde je potřeba používat třídění podle klíčů složených z řetězců a binárně ukládaných čísel.

Nezapomeňte, že na takto převedených řetězcích nelze používat funkce _UpperS !

Při třídění streamů složených z těchto řetězců nelze mít zapnuty volby:

Switch("C+U+")

Podívejte se na: Převody