Ahoj,vytvořil jsem si databázi v MS Access a potřeboval bych aby při kliknutí na danou položku v tabulce se otevřel formulář pro tuto vybranou položku. vůbec nevím jak na to, budu rád za každou radu.s pozdravem Jakub
Look, I found this video on youtubehttps://www.youtube.com/watch?v=dEaQIrw3CZY
Ty si cizinec a radíš na živě.cz? No paráda, jsme světový.
Přímo z tabulky se nikam neproklikáš. Tabulka je prostě jenom tabulka.Abys mohl využívat makra nebo VBA kód, tak pro danou tabulku musíš vytvořit formulář. No a pak můžeš využívat metody formuláře nebo metody dalších prvků na něm umístěných.
Skutecne? Wow!
V žádné DB nejsou tabulky interaktivní, vždy na to potřebuješ nějakou vrstvu nad nimi.Na druhou stranu v MS Accessu by to myslím mělo jít v tabulce přímo jak editace tak přidávání.Tedy pokud ty data nemáš rozdělená do více tabulek a nechceš z nějaké tabulky se základním seznamem mít formulář s dalšími údaji z různých tabulek, tam je pak třeba vytvořit celou strukturu od zobrazení po ukládání.Je to tak všude, pokud chceš pracovat s DB je třeba nad tím vytvořit aplikační vrstvu, jediná výhoda MS Accessu je, že je to vše v jednom.
Ahoj,Nakonec jsem tabulku vložil rovnou do formuláře, ale chci aby při kliknutí na pole v tabulce se v polích formuláře zobrazily data vybrané položky. Díky za odpověďi
ten formulář si musíš vytvořit - provázat se zdrojovou tabulkou a ve formuláři tabulky, pak vložit reakci na kliknutí která otevře formulář s danou položkou.Podle položení dotazu odhaduji, že ti jde pouze o překlopení zobrazení z řádkové formy tabulky s více položkami a sloupci do formátu formuláře s 1 položkou a nějakou organizací těch údajů položky.Jinak MS Access má téměř na vše návrhové vzory, jak s tím pracovat hledej na YT vyhledat např "ms Access table easy data form".Pokud jen nevíš jak z jednoho formuláře otevřít kliknutím myši jiný, tak v návrhu je potřeba do události řádky nebo všech políček, kde má reagovat, vytvořit odkaz na druhý formulář s ID dané položky v parametru. Být tebou projdu si nějaké tutoriály k MS accessu, bo toto jsou základy pokud chceš dělat nějakou funkční DB aplikaci.V MS accessu se dají udělat celkem solidní a komplexní aplikace, pro běh na 1 pc může mít vše v sobě, pro náročnější využití,… je lepší to mít rozdělené na čistá data a aplikační část která bude mít datové tabulky připojené externě, to má několik výhod umožňuje to lepší práci ve víceuživatelském prostředí, spravovat zvlášť data a zvlášť program včetně zálohování. Ukázat celý příspěvek
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.