Revelo

dokumentace k programu

Hromadná změna vlastníka

Pokud jde o změnu vlastníka / majitele spotřebičů celé jednotky, provedou se změny v číselníku zákazníků. Avšak v případech, kdy dochází k rozdělování nebo naopak slučování subjektu, např. obchodními nebo organizačními procesy (fůze, dělení z důvodu prodeje ...) se musí udělat změny přímo v databázi. Tento formulář umožňuje hromadné změny vlastníka spotřebičů.

Změna vlastníka je v principu jednoduchá, spočívá pouze v přepsání identifikátorů zákazníka (jeho ID) u konkrétních spotřebičů v kolonce Zakaznik_id. Vlastní záznamy spotřebičů se tedy fyzicky nepřenáší. Na formuláři je první sloupeček zleva označený ID, což je identifikáor spotřebiče. Druhý sloupec je označený Zakaznik, a právě v tomto je údaj (na obrázku 5), který vytváří propojejí s tabulkou Zakaznik, přesněji s identifikátory záznamů této tabulky. O tom se můžete přesvědčit v programu příkazem Pohled na tabulky databáze.

Postup

Pokud máte v hlavním formuláři oztevřeného zákazníka - zavřete ho. Nyní můžete spustit formulář příkazem Hromadná změna vlastníka v sekci Servis.

Po spuštění formuláře je nejprve potřeba zvolit zákazníka - aktuálního vlastníka spotřebičů. Kliknutím na první tlačítko v horním panelu. Po vybrání zákazníka se do tabulky načtou jeho spotřebiče. Dále vybeberte zákazníka - nového vlastníka spotřebičů. Pokud tento zákazník není založen v číselníku zákazníků, musíte ho do číselníku doplnit.

Nyní můžete v tabulce vybrat jednotlivé spotřebiče. Pokud je zátržítko na počátku řádky zatržené (lidově "zafajfknuté"), je spotřebič vybrán a bude převeden na nového vlastníka. Můžete využít tlačítka Označit vše a Odznačit vše, které mohou pomoci s takovým výchozím stavem, který je výhodnější.

Práce s vybráním požadovaných spotřebičů je náročná na čas a trpělivost, proto je vestavěný jednoduchý nástroj na vyhledávání. Do kolonky Hledat výraz napište celý nebo část výrazu a v kolonce Kde hledat vyberte položku odpovídající požadovanému sloupci v tabulce. Pokud chcete zahájit vyhledávání od počátku, přejděte na první řádek tabulky (např. klikněte na navigační tlačítko "na začátek"). Po zadání porametrů stiskněte tlačítko Hledat nebo stiskněte horkou klávesu F3. Tím se spustí proces vyhledávání. V případě nalezení záznamu se tento záznam vybere a je možné záznam vybrat zátržítkem nebo pokračovat ve vyhledávání. Pokud se žádný záznam nenalezne, je vypsáno hlášení. Opakujte hledání s jinými prarametry nebo od jiné pozice (od začátku tabulky).

Proces je možné provádět po etapách, po libovolně zvolených dávkách.

Po výběru požadovaných spotřebičů stiskněte talčítko Spustit převod. Výsledek můžete zkontrolovat opětovným otevřením zákazníka - první tlačítko, nebo návratem do hlavního formuláře a otevřít zákazníka standardními postupy.

Před zahájením práce doporučuju Průzkumníkem udělat zálohu souboru Revelo.mdb nebo totéž příkazem Vytvoření bezpečnostní kopie databáze v nabídce Servis.

Protože je databáze MS Access, která je založená na SQL, je možné téhoto dosáhnout příkazem SQL. To je zvláště výhodné, pokud se převádí celé jednotky, např. podle budovy nebo místností atd... Je však nutná alespoň základní znalost SQL. Lze použít program Databaze ADO, který je zdarma ke stažení zde: databaze-ado.

 

Poslední změna dokumentu: 04.02.2024 13:43:32.