Konverze velkých a malých písmen (jednorázová funkce 6): Porovnání verzí
Z Prirucky
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádek 8: | Řádek 8: | ||
[[Image: Konverze-velkych-a-malych-pismen.png]] | [[Image: Konverze-velkych-a-malych-pismen.png]] | ||
== Na první velké == | |||
Ze "všech velkých" písmen změní na první písmeno velké, ostatní písmena malá. | |||
* Funkce ponechá velké písmeno nejen u prvního slova, ale i u některých dalších. | |||
* Jako oddělovač slov je chápána nejen mezera, ale i spojovník (tedy znak "mínus"). | |||
* Jsou poznačeny výjimky, kdy velké písmeno není zapsáno: | |||
** u '''jmen a příjmení''' se každému slovu přiřazuje velké písmeno s výjimkou slov: '''de''', '''der''', '''von'''; | |||
** u '''názvu obcí''' (tedy i měst) se neprve zkontroluje, zda název obce je v [[Obce (číselník)]]. Pokud ano, přiřazuje se velikost písmen přesně podle toho číselníku. Pokud v tomto číselníku název není nalezen, systém zapíše každé slovo s prvním písmenem velkým, s výjimkou jednopísmenných slov (předložky a spojky '''a''', '''i''') a dalších vyjmenovaných předložek: '''nad''', '''pod''', '''ve''', '''na''', '''za'''; | |||
** u '''ulic''' jsou jednopísmenná slova a vyjmenované předložky konvertovány na první písmeno malé. Avšak v případě, že název ulice jimi začíná, jsou s prvním písmenem velkým. Dále jsou malými písmeny i slova určujcí nějaké veřejné prostranství a skloněné názvy měsíců, a to: | |||
*** '''ulice''', '''náměstí''', '''nábřeží''', '''třída''', '''most''', '''kolonáda''', '''sad''', '''sady''', '''most''', '''alej''', '''zahrada''' | |||
*** '''ledna''', '''února''', '''března''', '''dubna''', '''května''', '''máje''', '''června''', '''července''', '''srpna''', '''září''', '''října''', '''listopadu''', '''prosince'''. | |||
: <small>(hd 78577)</small> | |||
== Odkazy == | == Odkazy == | ||
* [[Jednorázové funkce]] | * [[Jednorázové funkce]] | ||
* [[VELKA_PISMENA (sk.1)]] | |||
* [[VELKA_PISMENA2 (sk.1)]] | |||
<!-- Autor: Petr Sladký "sweet" --> | <!-- Autor: Petr Sladký "sweet" --> | ||
Aktuální verze z 10. 9. 2025, 10:42
Konverze velkých a malých písmen (jednorázová funkce 6)
| 1. Před spuštěním vybrané funkce se ujistěte o vhodnosti použití pro vaše konkrétní podmínky. |
| 2. Všechny jednorázové funkce jsou více či méně rizikové. Rizika vyplývají především z případné hromadné změny dat v databázi. |
| 3. V případě nejistoty konzultujte použití s tvůrci programu. |
Funkce umožňuje konverzi hodnoty vybrané položky
- Na první velké - bude změněno na první písmeno velké, ostatní písmena malá.
- Na všechny velké - všechna písmena budou velká.
Na první velké
Ze "všech velkých" písmen změní na první písmeno velké, ostatní písmena malá.
- Funkce ponechá velké písmeno nejen u prvního slova, ale i u některých dalších.
- Jako oddělovač slov je chápána nejen mezera, ale i spojovník (tedy znak "mínus").
- Jsou poznačeny výjimky, kdy velké písmeno není zapsáno:
- u jmen a příjmení se každému slovu přiřazuje velké písmeno s výjimkou slov: de, der, von;
- u názvu obcí (tedy i měst) se neprve zkontroluje, zda název obce je v Obce (číselník). Pokud ano, přiřazuje se velikost písmen přesně podle toho číselníku. Pokud v tomto číselníku název není nalezen, systém zapíše každé slovo s prvním písmenem velkým, s výjimkou jednopísmenných slov (předložky a spojky a, i) a dalších vyjmenovaných předložek: nad, pod, ve, na, za;
- u ulic jsou jednopísmenná slova a vyjmenované předložky konvertovány na první písmeno malé. Avšak v případě, že název ulice jimi začíná, jsou s prvním písmenem velkým. Dále jsou malými písmeny i slova určujcí nějaké veřejné prostranství a skloněné názvy měsíců, a to:
- ulice, náměstí, nábřeží, třída, most, kolonáda, sad, sady, most, alej, zahrada
- ledna, února, března, dubna, května, máje, června, července, srpna, září, října, listopadu, prosince.
- (hd 78577)
