1. |
lista (mind) |
44 sor |
(cikkei) |
2. |
re: Re: re: access guru van itt? (mind) |
75 sor |
(cikkei) |
|
+ - | lista (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok!
starters korabban szotarazasnak nevezte, en az access2000-ben
lista illetve kombinalt lista (ez utobbira nem talaltam
gyakorlati
peldat) neven talaltam meg, de meg mindig nem tudom
hasznalni. :-(
Addig jutottam el, hogy ketfele modszerrel tudom hasznalni a
listat. Az egyiknel a tabla tervezo nezeteben alul a
megjelenites
fulben vezerloelem - lista, sorforras tipusa - lista
kitoltese utan a
sorforras mezobe ; -vel elvalasztva felviszem az ertekeket, majd
ezekbol lehet valasztani.
A masik megoldas, amikor az urlap tervezesekor a varazslonal
azt valasztom, hogy begepelem a listaelemeket.
A harmadik megoldas szinten az urlap tervezesekor varazslonal
azt valasztom, hogy egy masik tabla egyik mezoje tartalmazza
a listat.
Ezeknel ugyan az a problema, hogy csak egyet lehet ezek
kozul kivalasztani. Nekem viszont tobbet kellene, mert rengeteg
variacio lehet az eleresnel. Ezert azt talaltam ki, hogy ha
nincs
korlatozas az eleresnel, akkor a mezoben NULL ertek legyen,
ha van, akkor a korlatozasok szerepeljenek. Viszont ha csak az
5 munkanapot felviszem, mar az is 15 elem, ezeknek sokfele
kombinacioja fordulhat elo.
(egesz nap, vagy csak de, vagy csak du, es ez 5 munkanapra,
tehat pl. szombat nem szerepel)
Azt szeretnem elerni, hogy ebbol a 15 elembol egyszerre
tobbet is ki tudjak valasztani.
pelda:
kedd, kedd de, kedd du, stb. az elemek sora
ezek kozul a pelda kedveert kivalasztva 5 elem :
hetfo de, kedd du, szerda, csutortok du, pentek
Ezeket kellene tudnom kivalasztani, de meg csak hasonlo
peldakat se talaltam eddig.
Ildiko
|
+ - | re: Re: re: access guru van itt? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok!
avarga irta:
> Tehat, a peldadban nem igazan latom a "seged" tabla ertelmet.
starters meg a guru listara irva indokolta meg.
> Akkor lenne igy ertelmes, ha ugyanaz az ember egyidoben tobb
> ceghez is tartozna kulonbozo beosztasokban. (lehet, a konkret
> esetben tenyleg ez kell, nem ismerem)
Pedig ezt emlekeim szerint megirtam, a szokasos eseten tul,
hogy egy cegnel tobb ember van, az a nagy problema, hogy
egy ember tobb cegnel van, es a het minden munkanapjan
mas cegnel erheto el. Tehat nekem nem emberre kell keresnem,
hanem a funkciora (munkakore) illetve az adott napra, vagy
idoszakra.
Akkor erthetoen meg egyszer:
Mekk Elek 4 cegnel dolgozik:
hetfo delelott munkaugyis, delutan biztositasi ugynok
kedd delelott penzugyi tanacsado, delutan munkaugyis
szerdan delelott munkaugyis, delutan biztositasi ugynok
csutortok egesz nap onkormanyzatnal dolgozik
pentek delelott penzugyi tanacsado, delutan biztositasi ugynok
azaz 1 embernek 4 kulonbozo "profilja" van.
> Nalad csupa egy-a-sokhoz kapcsolatot latok. Az egy-a-sokhoz
> kapcsolatokat tobbnyire kodtabla-adattabla kifejtesben
celszeru
> lekepezni. (azaz, van egy "emberek" tabla, egy "cegek"
> kodtabla,
> egy "beosztasok" kodtabla es ennyi.
Ez van eddig megcsinalva.
A ceg, beosztas az ember
> attributumai: az emberek tablaban egy-egy kod mezo tartozik
> hozzajuk, ami a cegek es a beosztasok tablakban egy-egy rekord
> azonositora mutat. En legalabbis igy csinalnam.
>
> Lehet olyat az Access-ben, hogy egy mezore "Lookup"
> tulajdonsagokat
> definialsz. (magyar Accesst nem ismerem, nem tudom ott hogy
> hivjak)
> Ez szabalyozza hogy milyen mas tablakban (kodtabla,
gyerektabla)
> keresse meg a megjelenitendo erteket, es hogyan jelenitse
meg a
> tablazat nezetben. Reszleteiben ld. Access Help.
Ez lenne a lista, amivel en is szenvedek egy ideje?
> Tobb tabla szerkesztese egybol: Igen, megoldhato, hogy a
> peldadnal
> maradva az "emberek" tablat lekerve, egy legordulo listabol
> kivalasztva
> tolthesd ki a ceg, beosztas adatokat, szukseg eseten
> kibovithesd a
> listat, es forditva:
igen, ezt a megoldast keresem.
> De az adatbazis-tervezes, programozas egy kulon tudomany, es
> nehez tavtanacsokat adni, kulonosen kezdoknek...
a "lista" modszer letezik, a gyakorlati hasznalatat probalom
megismerni, de nem talalok mintapeldakat ra, kiveve a
"hetfo...pentek" listat, amit a masik levelemben irtam.
Lehet, hogy elmeleti problema, en most egy gyakorlati
megoldast keresek. ;)
Ildiko
|
|