|
|
| (Není zobrazeno 218 mezilehlých verzí od stejného uživatele.) |
| Řádek 1: |
Řádek 1: |
| '''34 – Hromadné přečíslování (Jednorázové funkce)''' umožňuje nahradit ("přečíslovat") '''původní hodnotu novou hodnotou''' u vybraných položek, u nichž je jinak editace po uložení nepovolena z toho důvodu, že se jedná o vazební položku do dalších agend a částí systému.
| |
|
| |
|
| == Funkcionalita ==
| |
| Náhrada ("přečíslování") proběhne v celém systému, tj. dotkne se celé databáze. Tedy i historie (např. sestavy za minulá období) pak uvede novou hodnotu, nikoliv původní (tu už nebude možno nalézt a dohledat).
| |
|
| |
| == Položky ==
| |
|
| |
| * '''osobní číslo'''
| |
| * '''středisko'''
| |
| * '''číslo lékařské prohlídky'''
| |
| * '''číslo osvědčení'''
| |
| * '''číslo školicí akce'''
| |
| * '''lektor'''
| |
| * '''id_podniku'''
| |
| * '''číslo profese'''
| |
| * '''číslo pracovního místa'''
| |
|
| |
| ==
| |
|
| |
|
| |
| '''Postup provedení''' <br>
| |
| Před spuštěním funkce je '''nutné mít''' aktuální '''zálohu databáze''' pro případ, že by přečíslování z nějakého důvodu nedoběhlo, a umět se z této zálohy vrátit k původnímu stavu databáze.
| |
|
| |
| Postup: <br>
| |
| 1) V první záložce vyberte položku, kterou chcete přečíslovat.
| |
|
| |
| 2) Klikněte do druhé záložky – systém načte místa výskytu položky pro přečíslování (databázová tabulka, databázový sloupec) – tento krok není povinný, načtení tabulek se případně provede interně při spuštění přečíslování.
| |
|
| |
| 3) Klikněte do třetí záložky "Hodnoty" a zadejte, které hodnoty se mají na které přečíslovat. Uvádí se vždy dvojice: původní hodnota – nová hodnota. Takových dvojic můžete zadat více.
| |
|
| |
| Přečíslování více dat je možno provést pomocí předem připraveného přečíslovacího souboru.
| |
| Např. v Microsoft Excel použijte dva sloupečky – první „původní hodnota“ druhý „nová hodnota“. Naplňte daty. Převeďte do textového souboru s příponou .txt, oddělovač středník (uložit jako typ .csv, poté změnit příponu souboru na .txt).
| |
|
| |
| 4) Přejděte do první záložky a spusťte přečíslování. V rámci přečíslování systém zobrazí sestavu – informaci o přečíslování: který sloupec ve které tabulce byl změněn a na jakou hodnotu.
| |
|
| |
|
| |
| Přečíslování středisek
| |
|
| |
| Pokud se vám stane, že chcete přečíslovat středisko na jiné, které už ale existuje jak v číselníku středisek, tak v historii (u zaměstnanců, ve zpracování mezd jako nákladové středisko, atd.), je i to možné. Jen je potřeba před vlastním přečíslováním smazat původní středisko z tabulek: stred, z_stred a stred_zal. Například pomocí SQL promptu <small>(delete from stred where str = XX, nebo delete from stred where str in (XX, XY, XZ, ...), delete from z_stred where str = ..., delete from stred_zal where str = ...). </small>
| |
|
| |
| ------------
| |