Lekce 1.36
Editace memo polo₧ek databßze


p°edchozφ lekce (1.35) obsah kurzu nßsledujφcφ lekce (1.37)

Jak jsme se ji₧ seznßmili v p°edchozφch lekcφch, je mo₧nΘ uklßdat v databßzφch ·daje r∙znΘho typu. B∞₧nΘ jsou ·daje typu Φφslo, °et∞zec, datum a logickß hodnota, jejich₧ dΘlka je v₧dy definovßna ve struktu°e databßze. Pokud budeme pot°ebovat uklßdat do databßze ·daj, jeho₧ dΘlka je prom∞nnß, m∙₧eme pou₧φt k jejich ulo₧enφ tzv. Memo polo₧ky.

Memo polo₧ka je ve struktu°e databßze definovßna v₧dy o dΘlce 10 bajt∙ a mß uveden typ "M". SkuteΦnß dΘlka memo polo₧ky vÜak m∙₧e b²t prom∞nnß, proto₧e se do databßze uklßdß ve skuteΦnosti pouze adresa ulo₧enφ memo polo₧ky v samostatnΘm souboru, kter² tvo°φ nedφlnou souΦßst databßze. Uveden² soubor mß v₧dy jmΘno shodnΘ se jmΘnem databßze, jeho p°φpona je vÜak v₧dy *.FPT. Uveden² soubor se otevφrß automaticky p°i otevφrßnφ databßze a nemusφte s nφm provßd∞t ₧ßdnΘ akce. Pokud je ve struktu°e databßze definovßna memo polo₧ka a p°φsluÜn² soubor, kter² je mß obsahovat neexistuje, bude systΘmem nahlßÜena chyba a databßze nebude otev°ena.

Pokud obsahuje databßze memo polo₧ku, je tato v okn∞ databßze indikovßna v celΘm sloupci textem "(Memo)". Pokud v uvedenΘm sloupci stisknete klßvesu Enter, zobrazφ se obsah memo polo₧ky. Forma zobrazenφ zßvisφ na tom, zda mßte nastavenou mo₧nost editace zßznam∙ databßze. Pokud ne, zobrazφ se v novΘm okn∞ pouze obsah memo polo₧ky. Zp∞t se p°epnete stiskem klßvesy Esc. Pokud mßte nastavenu mo₧nost editace databßze budou v okn∞ zobrazeny navφc i tlaΦφtka OK a ZruÜit pro ukonΦenφ editace memo polo₧ky. Mo₧nost editace databßze se nastavφ p°es pomocnΘ menu, kterΘ se zobrazφ po stisku pravΘho tlaΦφtka myÜi na ploÜe databßzovΘho okna.

V memo polo₧ce mßte mo₧nost se pohybovat pomocφ kurzorov²ch klßves. Lze takΘ b∞₧n²m zp∙sobem vybrat blok textu a umφstit jej do schrßnky Windows. To vÜe bez ohledu na to, zda mßte povolenou editaci zßznam∙. Text obsahu memo polo₧ky se automaticky zarovnßvß ke kraj∙m. Zm∞nou velikosti okna mßte proto mo₧nost ovlivnit zobrazenφ textu.

Formulß° se zobrazen²m obsahem memo polo₧ky je zobrazen modßln∞, to znamenß, ₧e se nelze p°epnout do jinΘho okna. UkonΦenφ zobrazenφ (editace) se provede stiskem klßvesy Esc. Pokud byl obsah memo polo₧ky zm∞n∞n, jste dotßzßni, zda se majφ provedenΘ zm∞ny ulo₧it. Pokud mßte nastavenou mo₧nost editace, mßte mo₧nost ji ukonΦit navφc i tlaΦφtkem OK, kdy se provedenΘ zm∞ny ulo₧φ do databßze, p°φpadn∞ tlaΦφtkem ZruÜit, kdy jsou zm∞ny anulovßny. UPOZORN╠N═: Pokud budete pracovat s databßzφ, kterß byla vytvo°ena v jinΘm systΘmu a memo polo₧ka bude delÜφ ne₧ 64 Kb, nebude mo₧nΘ tuto memo polo₧ku zobrazit a zpracovat.


p°edchozφ lekce (1.35) obsah kurzu nßsledujφcφ lekce (1.37)

OZOGAN, 1 Mßje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz