mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-28 23:54:34 +00:00
Open software as four years from Windows and Office to policy.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
ec7aa63159
commit
264f4a73d8
84 changed files with 3327 additions and 4 deletions
79
content/programove-vybaveni/3-rocnik/04-access-formulare.md
Normal file
79
content/programove-vybaveni/3-rocnik/04-access-formulare.md
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
---
|
||||
id: sw-3-access-formulare
|
||||
nazev: Access: formulář a sestava
|
||||
popis: Zápis přes formulář a tisk přes sestavu. Datový list není pro uživatele.
|
||||
nazev_cviceni: Kvíz: formulář
|
||||
nadpis_kvizu: Vyberte, čím se data zadávají a čím tisknou
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Formulář
|
||||
*Jeden žák*
|
||||
|
||||
- Formulář ukáže jeden záznam jako políčka. Datový list ukáže mřížku a tam se běžný uživatel snadno trefí do špatného řádku.
|
||||
- Formulář Zaci se založí z tabulky zaci. Pole id ať je vidět, ale zamčené. Automatické číslo se nepíše.
|
||||
- trida_id je lépe rozbalovací seznam, který ukazuje název třídy a ukládá id.
|
||||
- Formulář se jmenuje frmZaci. Výchozí Formulář1 se neodevzdává.
|
||||
|
||||
> Tip: Rozbalovací seznam bere řádky z tabulky tridy. Viditelný sloupec je nazev, vázaný sloupec je id.
|
||||
|
||||
## Sestava
|
||||
*Tisk*
|
||||
|
||||
- Sestava je na tisk a na PDF. Formulář je na zápis. Neslouží k tomu totéž.
|
||||
- Sestava žáků je seskupená podle třídy a v rámci třídy seřazená podle příjmení.
|
||||
- Záhlaví skupiny ukáže 1.A jednou, ne na každém řádku jako jediný nadpis celé sestavy.
|
||||
- Do sestavy nepatří tlačítka formuláře. Patří do ní nadpis Evidence žáků a číslo stránky.
|
||||
|
||||
> Tip: Náhled sestavy je před tiskem povinný. Prázdná druhá stránka znamená velkou zápatí nebo prázdný oddíl.
|
||||
|
||||
## Kdo kam smí
|
||||
*Ne do návrhu*
|
||||
|
||||
- Uživatel, který jen zapisuje žáky, dostane formulář. Návrhové zobrazení ne.
|
||||
- Mazání záznamu na formuláři je vypnuté, dokud učitel neřekne jinak.
|
||||
- Sestava se needituje. Když v ní přepíšete jméno, často přepisujete data, a to z sestavy dělat nechcete.
|
||||
- Záloha je kopie accdb před mazáním. Jediný soubor na ploše záloha není.
|
||||
|
||||
> Tip: Soubor, Uložit jako, a datum v názvu: evidence-2026-06-12.accdb. Pak teprve mažete zkušební řádky.
|
||||
|
||||
## Zadání: formulář a sestava
|
||||
*Cvičení*
|
||||
|
||||
- frmZaci zapíše jméno, příjmení a třídu. id nejde přepsat.
|
||||
- Sestava seskupí žáky podle třídy. Anna Nováková je pod 1.A.
|
||||
- Z formuláře přidejte jednoho žáka do 1.B a v sestavě ho najděte.
|
||||
- Uložte vše do evidence.accdb. PDF sestavy je evidence-zaci.pdf vedle souboru.
|
||||
|
||||
> Tip: Když v rozbalovacím seznamu vidíte čísla místo 1.A, zobrazujete id. Přepněte šířku sloupců, ať je vidět nazev.
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Čím se ve škole zadává nový žák?
|
||||
- Přímo v návrhovém zobrazení tabulky
|
||||
- [x] Formulářem frmZaci
|
||||
- Přepsáním sestavy
|
||||
- Excelem místo Accessu bez uložení accdb
|
||||
> Formulář ukáže jeden záznam a umí seznam tříd. Návrh tabulky je pro autora databáze.
|
||||
|
||||
## K čemu je sestava?
|
||||
- K mazání sloupců
|
||||
- [x] K tisku a PDF, seskupenému podle třídy
|
||||
- K nastavení automatického čísla
|
||||
- K instalaci Accessu
|
||||
> Sestava formátuje výstup. Zápis zůstává formuláři.
|
||||
|
||||
## Proč je id na formuláři zamčené?
|
||||
- [x] Automatické číslo se nepíše ručně
|
||||
- Access id neumí ukázat
|
||||
- Jinak nejde sestava
|
||||
- Protože je to text
|
||||
> Číslo přidělí Access. Ruční přepsání by rozbilo klíč.
|
||||
|
||||
## Co uděláte před mazáním zkušebních řádků?
|
||||
- Nic, accdb se sám verzuje
|
||||
- [x] Kopie souboru s datem v názvu
|
||||
- Smažete vztah
|
||||
- Export jen do JPG
|
||||
> Jedna kopie accdb je záloha. Mazání bez ní nejde vzít zpět tak snadno jako Ctrl+Z ve Wordu.
|
||||
Loading…
Add table
Add a link
Reference in a new issue