Access_pole se seznamem

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

Moderátor: Mods_senior

Odpovědět
Maco33
nováček
Příspěvky: 17
Registrován: 03 čer 2011 13:32

Access_pole se seznamem

Příspěvek od Maco33 »

Zdarec, potřeboval bych poradit pro mnohé z vás s jednoduchou věcí: Mám ve formuláři "pole se seznamem", které obsahuje dva sloupce. Při výběru ze seznamu za pomocí vázaného sloupce dostávám do podkladové tabulky formuláře hodnotu prvního sloupce, ale potřeboval bych do této tabulky také dostat hodnotu druhého sloupce (samozřejmě stejného řádku výběru). Jak na to?
Díky
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: 07 čer 2011 07:42

Re: Access_pole se seznamem

Příspěvek od karel.laska »

Zdarec,

tak pokud potřebuješ pouze druhou hodnotu, tak je to poměrně jednoduché.
Vytvoříš jako zdroj řádků select ve kterém budou 2 sloupce, s tím že vázaný sloupec bude 2.
Pokud ho nebudeš chtít zobrazit (ten druhý sloupec), nastavíš mu šířku na 0 cm.
Pokud ale potřebuješ obě hodnoty, tak to nevím, ale nejspíše bych to udělal dotazem.

Karel
Maco33
nováček
Příspěvky: 17
Registrován: 03 čer 2011 13:32

Re: Access_pole se seznamem

Příspěvek od Maco33 »

Prvním způsobem, jak jsi popsal získávám hodnotu z prvého sloupce, ale já bych potřeboval ještě vložit do tabulky hodnotu i z druhého sloupce ;-)
Dotazem získávám řádky do pole se seznamem. Díky za reakci.
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: 07 čer 2011 07:42

Re: Access_pole se seznamem

Příspěvek od karel.laska »

Jak bych to udělal já, třeba špatně, ale :-)
Do výsledné tabulky zobrazit dotaz na výsledek výběru seznamu.


Pole1, pole2, pole3
Pepa, Vosáhle, 14.3.1990
franta, josef, 3.3.1960
Pepa, nikdo, 3.4.2012

Tak ted otázka co chceš.
Pokud vybírat dle jména , třeba a budeš mít více Pepů, tak by k nim melo být i jednoznačný ID,


ID,Pole1, pole2, pole3
1,Pepa, Vosáhle, 14.3.1990
2,franta, josef, 3.3.1960
3,Pepa, nikdo, 3.4.2012

V seznamu bych nastavil sloupce ID, Pole1, pole2 s tím že vázaný sloupec bude 1 a bude mít šíři 0.
Takže když vyberu Pepa, nikdo tak ve value rozvíracího seznamu bude 3.
No a na ní bych postavil výsledný dotaz.
Zobraz mi záznam s ID 3.

Karel
Maco33
nováček
Příspěvky: 17
Registrován: 03 čer 2011 13:32

Re: Access_pole se seznamem

Příspěvek od Maco33 »

Jj to vypadá celkem dobře, ale já bych Pole1 a pole2 potřeboval vložit do podkladové tabulky, která má ještě desítku dalších polí. Vložit hodnotu z vázaného sloupce není problém="Zdroj ovládacího prvku" pole se seznamem, myslel jsem si, že můžu nějak vložit do tabulky ještě hodnotu jiného pole. Do textového pole není problém [Zdroj ovládacího prvku].[Columb](2), tím vložím hodnotu do textového pole, ale já bych jí následně potřeboval vložit do podkladové tabulky. Možná je má představa mylná.
Maco
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: 07 čer 2011 07:42

Re: Access_pole se seznamem

Příspěvek od karel.laska »

Nevím,
pročpak si zbytek údajů pro "podkladovou tabulku" (mimochodem nevím co je tím míněno) nezískáš dotazem?
Asi si moc nerozumíme..
Karel
Maco33
nováček
Příspěvky: 17
Registrován: 03 čer 2011 13:32

Re: Access_pole se seznamem

Příspěvek od Maco33 »

kerel.laska
....poslal jsem ti SZ.
Maco
Odpovědět

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