O databázových propojeních a šablonách propojení

Databázová propojení vyžadují šablonu propojení určující, která pole tabulky jsou touto šablonou spojena s kterým propojením.

Připojení

Připojení databáze propojí objekty ve výkresu s externím úložištěm dat v databázových programech, jako jsou programy dBASE, Oracle nebo Microsoft Access. Můžete například propojit údaj v databázi místností s objektem křivky představujícím ve výkresu hranice místnosti. Grafický objekt propojíte s databázovou tabulkou vytvořením propojení, které odkazuje na jeden nebo více záznamů uložených v databázové tabulce.

Propojení a šablony propojení

Spojení nelze vytvářet pro negrafické objekty, například hladiny nebo typy čar.

Spojení jsou svázána s příslušnými grafickými objekty ve výkresu. V případě, že posunujete nebo kopírujete objekt s spojením, bude spojení posunuto nebo kopírováno spolu s objektem. Podobně když odstraníte objekt s spojením, je odstraněno i spojení.

Při vytvoření spojení mezi databázovým záznamem a daným objektem vznikne dynamický vztah. Pokud například změníte typ místnosti v databázové tabulce ze skladu na kancelář, program aktualizuje informace uložené ve výkresu.

Propojení jsou založena na šablonách propojení, které určují, jaké informace se načtou z databázové tabulky při vytvoření propojení.

Šablony propojení fungují také jako zástupci pro databázové tabulky, na kterých jsou založeny. Pomocí zástupce můžete otevřít databázové tabulky, na které odkazuje, pro zobrazení a úpravy. Tato funkce je obzvláště užitečná v případě, že máte v systému velký počet zdrojů dat. Místo prohledávání seznamu zdrojů dat při každém otevírání určité tabulky můžete požadovanou databázovou tabulku otevřít přímo z příslušného uzlu výkresu, který je s ní asociován.

Automatický výběr spojených objektů

Program lze nastavit tak, aby automaticky vybral spojené grafické objekty ve výkresu, když jsou v okně Zobrazení dat vybrány další záznamy. Naopak můžete program nastavit tak, aby vybral spojené databázové záznamy, když jsou ve výkresu vybrány další grafické objekty. Aktivní může být pouze jeden z obou zobrazovacích režimů.

Další volby zobrazení

Nyní můžete pomocí dialogu Možnosti zobrazení dat a dotazu nastavit množství voleb zobrazení, ovlivňujících zobrazení spojených záznamů a spojených grafických objektů při výběru odpovídající spojené položky.

Volba Automaticky panoramovat automaticky posune zobrazení výkresu tak, aby byly vidět objekty asociované s aktuální výběrovou množinou záznamů v okně Zobrazení dat. Pokud v okně Zobrazení dat vyberete více záznamů, funkce AutoPan nemusí být schopná zobrazit všechny objekty v okně výkresu bez toho, že by změnila aktuální měřítko zobrazení. Tento problém můžete vyřešit tím, že pro režim AutoPan nastavíte takové měřítko zobrazení, aby všechny připojené objekty asociované s aktuální sadou záznamů mohly být zobrazeny.

Volba Automaticky zoomovat automaticky přiblíží nebo oddálí výkres tak, že se zobrazí všechny objekty asociované s aktuální množinou záznamů. Je nutné zadat měřítko zobrazení, které nastaví velikost rozsahu příslušné množiny objektů na definovanou procentuální část kreslicí plochy. Je možné použít hodnoty od 20 do 90 procent, přičemž výchozí hodnota je 50 procent. Hodnota 50 procent znamená, že výška rozsahu je 50 procent výšky kreslicí plochy nebo šířka rozsahu je 50 procent šířky kreslicí plochy – podle toho, která míra je menší.

Můžete zadat také následující nastavení zobrazení spojených informací:
  • Nastavení indikace záznamů. Zadejte, zda mají být v okně Zobrazení dat uvedeny všechny záznamy nebo pouze záznamy asociované s aktuální výběrovou množinou grafických objektů. Pokud vyberete volbu Zobrazit všechny záznamy, vybrat indikované záznamy, můžete zadat barvu pro označení připojených záznamů.
  • Možnosti akumulace. Určete, zda má program slučovat výběrové množiny připojených grafických objektů nebo záznamů okna Zobrazení dat, nebo zda má při výběru dalších objektů nebo záznamů vytvářet nové výběrové množiny.

Popis všech dostupných možností najdete pod příkazem DBCONNECT v tématu Dialog Možnosti zobrazení dat a dotazu v Referenční příručce.

Nalezení a opravení chyb spojení

Doporučuje se, abyste pravidelně prováděli kontrolu spojení ve svých výkresech a v případě potřeby aktualizovali nebo odstranili přerušená spojení. Program nabízí volbu Synchronizovat, která dokáže analyzovat spojení ve výkresu založená na určité šabloně spojení. Po použití volby Synchronizovat se v dialogu Synchronizovat zobrazí seznam nalezených chyb. Některé chyby (například změna šířky sloupce ve zdrojové databázové tabulce) mohou být opraveny přímo v dialogu Synchronizovat. Jiné chyby (například spojení ukazující na neexistující objekty) je nutno opravit ve zdrojové databázové tabulce.