Editace záznamů v číselnících
Zde je uvedeno, co platí pro editační režim, tj. jaké způsoby editace jsou k dispozici a příp. jaké funkce jsou k dispozici v režimu editace v číselnících. Obdobně jako při editaci v knihách i v číselnících se mohou vyskytnout různé způsoby editace záznamů, které pro účely našeho výkladu budeme nazývat:
Pokud je záznam rozeditován (typicky přidávání nového záznamu funkcemi Nový resp. Kopie nebo oprava záznamu funkcí Oprava), platí:
- nelze přepnout do jiné záložky (před přepnutím do jiné záložky je třeba editaci ukončit s uložením nebo neuložením provedených změn)
- v záložce Detail daného záznamu se zpřístupní funkce, které jsou k dispozici pouze v režimu editace (mimo tento režim se nenabízí a jsou skryty). Ostatní funkce jsou nepřístupné (nelze je vyvolat ani tlačítkem, ani z menu ani z panelu nástrojů) a to až do ukončení režimu editace daného záznamu
Funkce, které jsou standardně k dispozici v režimu editace ve většině číselníkových agend:
(Pokud je v nějaké agendě v režimu editace k dispozici navíc ještě nějaká další funkce, je popsána spolu s popisem záložky Detail dané agendy.)
Název | Kl. | Doplňující popis: |
---|---|---|
Uložit | - |
Uložení editovaného záznamu provedete stiskem funkčního tlačítka Ulozit , případně stiskem klávesy Enter. Při ukládání probíhají kontroly správnosti zadaných hodnot a dále kontroly oproti databázi, zda nedochází k nějaké kolizi (např. současná oprava stejného záznamu dvěma uživateli).
Pokud něco není v pořádku, program zobrazí odpovídající hlášení. Podle charakteru hlášení buď uživatel musí opravit zadání a znovu uložit, resp. může zvolit "přesto uložit". Pokud je vše v pořádku, záznam se uloží. |
Zrušit změny | - | Zrušení editace záznamů provedete stiskem funkčního tlačítka Zrušit změny, resp. stiskem klávesy Esc. Editace záznamů se po kontrolním dotazu ukončí bez uložení všech provedených změn. |
V některých místech programu se editují záznamy rovnou v zobrazené záložce, aniž byste museli vyvolávat funkci pro zadání nového záznamu, kopii záznamu či opravu záznamu. Tj. můžete přímo zadávat hodnoty platné pro aktuální záznam např. přidáváním položek z jiných číselníků, nebo rovnou zapisovat hodnoty k editovatelným položkám, jsou-li takové k dispozici. Tj. neprobíhá zde klasický cyklus: zahájení editačního režimu a jeho ukončení s uložením nebo bez uložení změn. Tento režim je typicky používán v agendách, kde k danému záznamu ze záložky Seznam, resp. Detail máte možnost zadávat další související údaje. Objasníme na příkladech:
Příklad 1: Agenda Adresář firem. Pro každý aktuální záznam, tj. pro každou firmu lze v další záložce zadávat Osoby, které k ní patří. Osoby k firmě se přidají vyvoláním funkce Připojit osobu a jejím výběrem z adresáře osob, ihned poté je osoba k firmě připojena, nic se nemusí ukládat.
Příklad 2: Agenda Skladové karty. Pro každý záznam, tj. pro každou sklad.kartu lze v dalších záložkách zadávat její dodavatele a odběratele. Obdobně jako v předchozím příkladu po výběru dodavatele/odběratele z adresáře ve funkci Připojit je tento připojen k dané skladové kartě, aniž by byl potřeba ještě nějaký následný krok pro uložení provedených změn (přidání odběratele/dodavatele).
Příklad 3: Agenda Ceníky. V záložce Položky ceníků se obdobně jako v předchozích příkladech připojují k ceníku skladové karty jakožto položky ceníku. Navíc je zde možnost zadávat pro každou položku její prodejní ceny a to přímo editováním částek prodejních cen pro jednotlivé definice cen. Tj. položky pro zadání cen jsou editovatelné, aniž byste museli vyvolávat nějakou funkci pro zadání cen apod. a tím je zpřístupňovat. Jakmile prodejní cenu pro danou položku zadáte, je pro tuto položku platná, aniž by byl potřeba ještě nějaký následný krok pro uložení provedených změn (zadání ceny).
Pozor, z principu tohoto režimu vyplývá, že všechna vámi zapsaná data jsou rovnou uložena, tj. není zde možnost ukončit editaci bez uložení provedených změn.