Access - form - jak zobrazit údaje jiných tab

Od: Datum: 13.08.13 13:09 odpovědí: 3 změna: 15.08.13 00:12

Dobrý den.

Na poměrně starší kolena začínám s Accessem (2003) a nemůžu zlámat trapně jednoduchý problém v základní tabulce je několik údajů jen jako číselný kód a text k tomu v jiné tabulce . Např. číslo kraaje a jiná tabulka název kraje . Nrjsem schopna ten název kraje rozumně zobrazit ve formuláři. Buď to hlásí chybu Název? nebo se zobrazí jedna věta tolikrát kolik mám v tabulce krajů vět. a když je takových údajů více pěkně se ty věty namnoží. Jsem zvyklá zdřívějška, že stačí nadefinovat cizí jednoznačný klíč a na položku se můžu odkázat a naajde se právě jedna hodnota. Může mně někdo nasměrovat na cestu, kde se tohle zařídí? Nejspíš je to něco trapně jednoduchého, tak mi to odpusťte. V knížkách nebo příkladech z webu bych se dočetla jak změnit barvu nebo něco podobně zásadního, ale tohle jsem nenašla.

Přeju stálé zdraví.

PS. Pokud je někde více písmen a než tam patří, omlouvám se. Vyčistila jsem si klávesnici a nějak se jí to nelíbilo.


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Od: vitou
Datum: 14.08.13 08:52

Dobrý den,

pokud máte tabulky spojené dotazem, musíte určit typ spojení (pravé tlačítko myši - right join, left join)

Formulář musí mít jako zdroj dat tento pomocný dotaz. Výsledek si nejprve navrhněte v návrháři dotazů.

Jiná metoda je použití funkce dlookup přímo ve formuláři, nebo to donatáhnout pomocí vba.

Musel bych to vidět.

V.

Ohodnoceno: 0x
 
Datum: 14.08.13 12:22

Dobrý den. Problém byl v tom, že jsem jako zdroj formuláře nepoužila dotaz, ale tabulku. Díky A.D.

Od: jirbar*
Datum: 15.08.13 00:12

Snad formulář může mít podformulář jehož zdrojem je druhá tabulka. Stejněmusí být propojeny. Jinak to nemá smysl. Myslím, že jdetaky deklarovat virtuální tabulka jako spojení jiných tabulek.

Ohodnoceno: 0x
 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.