» Poradna » Programy

MS Access 2010 - Editace dat formulářem

 |   |  Microsoft Windows 7 IE 8.0

V databázi MS Access 2010 si prostřednictvím formuláře procházím jednotlivé případy, kde nejsou povoleny úpravy dat. Na úpravu dat jsem si vytvořil nový formulář, kde mám povoleny úpravy. Formulář pro úpravy se otevře automaticky otevře po stisknutí talčítka (tlačíto ovládacího prvku). Po otevření je možno provádět úpravy u případu, ovšem problém je v tom, že se načte první případ a ne ten, který mám aktuálně zobrazen. Tudíž když jsem v případu 5 tak pri stisknutí tlačítka na otevření formuláře pro úpravu tak se zobrazí případ 1. Potřeboval bych, aby se mi při stalčení tlačítka zobrazil formulář, kde můžu editovat záznamy u případu, který mám aktuálně prohlížený.Díky moc za radu.Honza

Odpovědi na otázku

 |   |  Microsoft Windows 7 Opera 9.80

a ten formulář dostane parametr (Id záznamu) jakým způsobem ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

v tabulce "případy" kde je ID - číslo případu jsou vytvořeny oba formuláře jeden nastaven jako pro čtení-bez úprava a druhý je nastaven s povolením pro úpravy. takže oba tahají ID ze zdrojové tabulky "případy"

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 8.0

Při vytváření ikonky (přes průvodce), která bude otevírat ten editovatelný formulář, musíš zadat volbu "Otevřít formulář a vyhledat konkrétní informace“ a v dalším kroku pak propojit pole, které se mají shodovat (třeba pole případ). Pak se ten editovatelný formulář otevře se stejným případem, jako byl v tom needitovatelném.Problém nastane, když ten formulář obsahuje podformulář - nastavit stejný případ i v podformuláři se mi nepodařilo. Dalo by se to řešit tím, že nebudeš otevírat nový formulář, ale uděláš tlačítko, které odemkne ten původní.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

když vytvářím příkazové talčítko přes průvodce tak mi to žádnou takovou volbu nenabízí, rovnět když bych vytvářel formulář přes průvodce tak nic takové ani nic podobného tam v nabídce není. používám verzi MS Access 2010

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 8.0

Když něco neumíš, tak to neznamená, že to nejde. Tady je důkaz:http://www.nahraj-obrazek.cz/

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 19.0

Zalogujte se na http://pandora.idnes.cz/ do konference http://pandora.idnes.cz/conference/access/ , kde Vám poradí lidé, co s Access pracují denně...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

ok, díky moc

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Stisknutí, První případ




Určitě si přečtěte

Alan Turing: Genius, který matematicky stvořil počítač

Alan Turing: Genius, který matematicky stvořil počítač

Řešením matematického problému se dostal k modelu teoretického stroje, který nese jeho jméno a je základem logiky univerzálních počítačů.

Pavel Tronner | 56

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

** Čeští vědci pod vedením Tomáše Jungwirtha vyvíjí nový typ revolučního paměťového čipu ** Zatímco v současnosti elektronika pracuje s elektrony, v budoucnu to budou spiny elektronů ** Čipy budou moci být klidně i 1 000x rychlejší a úspornější

Karel Javůrek | 32


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji