ACCESS-Přenesení hodnot polí formulář->podformulář(vyřeše

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Odpovědět
Tomáš Podlipný
nováček
Příspěvky: 3
Registrován: 08 srp 2007 06:54

ACCESS-Přenesení hodnot polí formulář->podformulář(vyřeše

Příspěvek od Tomáš Podlipný »

Potřebuji přenést hodnoty polí z formuláře se zadanými daty do podformuláře tak, aby do podformuláře byly přeneseny před zadáním dat tak, aby bylo možno tuto hodnotu jen potvrdit, nebo ji opravit. Zkoušel jsem to zadáním výchozí hodnoty polí v podformuláři (např. chci přenést zadanou hodnotu pole "ks" tabulky "zakazky" do podformuláře do pole "ks" tabulka "minuty" - zadám tedy do výchozí hodnoty pole "ks" v podformuláři =FORMS![zakazky]![ks]). Problém je v tom, že se do prvního záznamu v podformuláři hodnoty nepřenesou, přenesou se až do druhého záznamu. Kde je chyba? EXistuje jiný způsob přenesení? Díky za pomoc. Tomáš
Pavel123
Level 1
Level 1
Příspěvky: 91
Registrován: 09 pro 2006 12:02

Příspěvek od Pavel123 »

No a není to tím, že ten podformulář nemáš nastavený na nový záznam? Mrkni na příklad který jsem si vymyslel právě teď. Je sice nesmyslný ale když budeš listovat formulářem Tabulka1 tak sleduj ID_tabulka2
Přílohy
Data do subfrm.zip
(13.49 KiB) Staženo 172 x
Tomáš Podlipný
nováček
Příspěvky: 3
Registrován: 08 srp 2007 06:54

ACCESS-Přenesení hodnot polí z formuláře do podformuláře.

Příspěvek od Tomáš Podlipný »

MUsím se ještě hodně učit, nevěděl jsem, že pole s primárním klíčem musí pro tuto operaci být automatické číslo - když jsem ve Tvé Tabulce1 zadal pro pole ID_Tab1 místo automatického čísla jen číslo, dopadlo to stejně jako u mě - Hodnota1 v Tabulce2 se zobrazila až od druhého záznamu. Nevím, jak to automatické číslo obejít. Sice mně to nabourává moje představy, ale nějak se tomu přizpůsobím. Díky moc!
Pavel123
Level 1
Level 1
Příspěvky: 91
Registrován: 09 pro 2006 12:02

Příspěvek od Pavel123 »

Asi jsi mne nepochopil. Poli s klíčem je jedno jestli to je automatické číslo, nebo dlouhé celé číslo. O tom, jestli se ti ta výchozí hodnota v podformuláři zobrazí nebo ne rozhoduje to, zda je podformulář nastaven na nový záznam nebo ne. (Výchozí hodnoty se nastavují jen u nového záznamu)
Tomáš Podlipný
nováček
Příspěvky: 3
Registrován: 08 srp 2007 06:54

ACCESS-Přenesení hodnot polí z formuláře do podformuláře.

Příspěvek od Tomáš Podlipný »

Díky. Už jsem se s tím prokousal a chodí to podle mých představ.
Odpovědět

Zpět na „Kancelářské balíky“