Access_pole se seznamem

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

Moderátor: Mods_senior

Maco33
nováček
Příspěvky: 17
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Access_pole se seznamem

Příspěvekod Maco33 » 02 dub 2012 18:28

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

Reklama
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod karel.laska » 03 dub 2012 05:56

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: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod Maco33 » 03 dub 2012 06:32

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: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod karel.laska » 03 dub 2012 08:56

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: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod Maco33 » 03 dub 2012 14:10

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: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod karel.laska » 03 dub 2012 15:28

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: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access_pole se seznamem

Příspěvekod Maco33 » 03 dub 2012 19:23

kerel.laska
....poslal jsem ti SZ.
Maco


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů