Hát igen, vannak elég érdekes kérdéseim.... A lekérdezéseket átlátom...csak ezekkel a dolgokkal sok okosságot lehetne még belevinni az adatbázisomba/lekérdezésembe.. Pl, hogy miért kéne megszámozni 1 lekérdezés rekordjait:mert a lekérdezés ki van exportálva EXCEL-be makróval(!!!ugyanis EXCEL-be kell továbbküldeni a lekérdezés eredményét!!!), ahol az elsõ rublika az "Fsz.", s ha van 1000 db. tétel, akkor nekem kell megszámoznom (most az mind1, hogy pár katt az egész!) A másik, hogy miért kéne 1 lekérdezés akányhányadik(!) elemét lekérdezni úrja: mert az 1ik lekérdezés visszaad pl 150 nevet, és 1 másik kérdés az ûrlapon az, hogy "Hányas fsz.-al ellátott személyt szeretné bõvíteni/moódosítani/csatolni?...(!!! itt még nincs TAJ szám, csak név, anyja neve, szül.hely !!!), s egyszerûbb megadni ûrlapon, hogy a "45"-ös számú egyént szeretném a fõ táblába beilleszteni, mint begépelni az egészet.... Evvégre kellenek ezek az okosságok.... Nincs valami 5leted?
Én az Access-t az Excellel sosem kevertem! Irtam egy szállítmányozási-számlázási rendszert csak Accessben! Az Excelt szarra sem tartom mellette, ennélfogva nem tudok segíteni neked! Mindent megoldanék szerintem, de kizárólag csak Accessben!
Ha nekem van egy ilyen ûrlap adatbázisom, mondjuk 100 kitöltött ûrlappal. Hogyan csinálhatok én ehhez egy keresõfelületet, amely az ûrlap 2 eleme szerint tud keresni közöttük, és a találatokat kilistázza? (lehet gagyi kérdés, de az adatbázis szarságokkal csak most ismerkedek még - újra, és ez az access nem egy felhasználóbarát progi...)
Ez lekérdezéssel tehetõ meg legkönnyebben, melynek a szükséges táblái (feltételezem azt, hogy az ûrlap adatai is táblában vannak tárolva) a rekorforrás (lekérdezés tervezõ nézetében kiválasztható), abból a két mezõt kiválasztod, és a feltétel mezõbe beírod a kritériumot. A súgóban találsz példákat feltételekre, de ha konkrétumokat tudsz mondani, mondjuk mit akarsz keresni, akkor egyszerûbb a válasz
A kombi lista nem járható, mivel a felh-nek az összes adatot látnia kell egyben (A ûrlap), mivel késõbb ezekbõl választ ki! tehát a lista egy elemére (Z elem) kattintva feljön egy másik ûrlap( B ûrlap), ahol a Z elem további adatait állíthatja be. Ha végzett, bezárja a B ûrlapot, és az A ûrlap listájából a Z elem el kell hogy tûnjön, de nem törléssel, csak lefedéssel. Próbálkoztam azzal, hogy a lista visszatéréskor kap egy szûrõt Like"Z elem" feltétellel, de ze nem jó, mivel a következõ ilyen elemnél már az elõzõleg lefedett Z elem újra elõjön, kombinálva meg nem jön össze a szûrés.
Az olyan mezõben, ahol elõfordulhat üres érték, ott engedélyezned kellene a nulla karakterláncot, így az üres értékkel rendelkezõ mezõt is számításba veszi. Ha ez nem megy, akkor kötelezõvé kell tenni a kitöltését (persze csak elvileg, ha nem akarsz ezzel pöcsölni, akkor rakj be egy jelet alapértelmezettként)
Én úgy érzem, hogy nem arra akarod használni a kombinált listát amire való! Konkrétabban példával: Van egy tábla pl. Szinek: fehér, piros, fekete stb. És van pl egy másik tábla Autó, aminek egy mezõje, a szín. Namármost, ha nem akarod ezt mindig gépelgetni, akkor ez a mezõ kombinált lista, ami a szinek táblára hivatkozik. De ezt a pl fehér színt más autó is használhatja, ezért nem kell eltüntetni! Ha mást akarsz ezzel mûvelni, az programozástechnika, nem kombi lista! Ezt amit akarsz meg lehet valósítani, de csak a fenti módon.
Jó, amit a Rushman ír, de ez nem egy felhasználóbarát módszer! A szebbik módja a paraméteres lekérdezés! Ehhez létre kell hozni egy ûrlapot két kötetlen mezõvel. Ebbe íratod bele a két mezõ keresõfeltételét! Ezután egy nyomógombbal meghívod a lekérdezést amibe az ûrlapon szereplõ két kötetlen mezõ neve szerepel. Kész a lekérdezés futásidõben! Ha viszont a nyomógomb egy jelentést hív meg ami viszont az elõzõ lekérdezésre hivatkozik, akkor nyomtathatod is!
isten õrizz, nem akarom én használni, te javaslod lista helyett...
Nálam a listát futásidõben egy függvény tölti fel, méghozzá elég bonyolult módon, nem kis munkám van ebben a függvényben. Ennek bizonyos (lásd lent) értékeit kellene elrejtenem, egész egyszerûen más megoldás nem jut eszembe, hisz ha nem tüntetem el, akkor a felh véletlenül mégegyszer haszálhatja a már beállított érték tulajdonságait. Próbáltam figyelmeztetés módszerrel, de ez nem elegáns.
Elvileg VBA-ban activeX vezérlõként be lehet hívni más regisztrált vezérlõt is, (mondjuk azt, amit az Excel is használ) de az is ugyanígy mûködik.
Úgy érzem elbeszélünk egymás mellett, mivel eddig rébuszokban beszéltem. pontosan értsd, leírom mit akarok megvalósítani:
Amin most dolgozok, az egy komplett adatbázis-rendszer kézilabda bajnokságok adminisztrálása céljából. A problémám a játékosok egy adott mérkõzésén történõ teljesítményük rögzítésekor vetül fel, mivel A ûrlapon találhatók a mérkõzés adatai, a felh kiválasztja a mérkõzõ csapatokat (kombi panelból), futásidõben eme csapatok játékosai megjelennek az említett listában. Ha az egyik lista egy játékosára kattint, feljön a B ûrlap, ahol kilenc tulajdonságot lehet beállítani. Ha ezt megtette, visszalép az A ûrlapra, ahola beállított játékos neve jó lenne, ha eltûnne, így kiküszöbölhetem azon problémát, hogy a felh mégegyszer ugyanazon meccsen ugyanazon játékosának adatait megváltoztassa.
ezt nem tudod megcsinálni törlõ lekérdezéssel? mielõtt visszalép A ûrlapra, egyszerûen kitörli 1 átmeneti táblából a játékos nevét+a többi adatot... Ha új mérkõzést választ, akkor úrja létrehozod ezt az átmeneti táblát.....próbáld ki.....
Most már világos, hogy mit szeretnél! :-) Erre jó a kombi lista, de a háttérbe biztos, hogy programozni kell! Én a következõt tenném: Felvenném a következõ táblákat: 1. csapat számláló és név mezõvel. 2. játékos játékosaz és név mezõvel. A játékosaz mezõ kötve lenne a csapat számlálóhoz. (Igy azonosítva van a játékos-csapat viszony) 3. mérkõzés (általad felvett mezõkkel, ami között ott van a játékos kombi lista) 4. játékos értékelés: játékos értékelés mezõ Amikor összehozod a két csapatot a háttérbe futtatsz lekérdezést, ami a mérkõzéshez felviszi a játékos és a tulajdonság mezõket a játékos értékelés táblába. Utána segédûrlapként nyitod a játékos értékelés táblát amibe beviszed a kivánt adatokat, amit rekordonként kilépéskor zárolsz!
Szóval ha én ebbõl az adatbázisból, meg a keresõjébõl külön progit akarok csinálni, azt lehet? Tehát hogy ne accessban kelljen bohockodni vele annak, aki használja majd...
sajnos az access részben platformfüggõ, gyakorlatilag viszont a mentett mdb fájlt más adatbáziskezelõvel is lehet haszálni .(VisualBasicben írtam hasonlót progit, amelynek egy access adatbázis volt az adattárolója)
Megjegyzés: A zárolással akadt néha gondom, történt egyszer, hogy futásidõben zároltam egy rekordot, mégis lehetett törölni(szerkeszteni nem!), pedig a súgóban egyértelmûen leírja, hogy zárolt rekorddal nem lehet semmit sem csinálni. Hogy történhetett ez? Rejtély!
Nah, újabb kérdéseim vannak:) Már tovább jutottam kicsit.
1. Szóval szeretnék csinálni az ûrlap tetejére egy számlálót, amely ugyanazt a számot mutatja mindig, ahányadik rekordot az ürge tölti ki éppen. Ezt hol tudom beállítani, hogy az a szám jelenjen meg ott?
2. Képeket is kellene tudni csatolni az egyes adatlapokhoz. Tehát az ûrlapon lenne egy mezõ, amibe drag&drop, vagy bárhogyan, de be tudna rakni képeket. Ezt meg lehet oldani?
1. Tábla szerkesztésénél adj meg egy számláló adattípusú mezõt 2. Tábla tervezõ nézetében az adattípus OLE objektum legyen
Várjálmár, eddig én is eljutottam velük, és ezután hogyan tovább?:) Mert ettõl még sem a számláló nem mûködik, sem képet nem lehet berakni a kitöltéskor...
a számláló mezõ minden új rekord bevitelekor egyel növekszik(ill. csökken, ezt be lehet állítani), ez automatikus, nem lehet szerkeszteni a kép beszúrása szintén rekord felvitelkol állítható be, csak egy kattintás a mezõbe...
Már csak azt a keresõs ûrlapot kéne összehozzam, aminek az egyik mezõjébe beirom a feltételt, és az egy másikban felsorolná a találatok sorszámait... Ennek mi lenne a legegyszerûbb módja?
ahogy Zipus is mondta, a legelegánsabb módszer a paraméteres lekérdezés. Hozz létre egy ûrlapot egy kötetlen és egy lista vezérlõelemmel. Hozz létre egy lekérdezést az általad vélt táblából, amelybõl keresni akarsz, majd a feltétel sorba jobb klikk->szerkesztés. Itt válaszd ki az elõbb létrehozott ûrlapban a kötetlen beviteli mezõt, majd mentsd a lekérdezést. Ezután az ûrlapon a lista vez.elemnél állítsd be a rekordforrásnak ezt a lekérdezést. Kellene még egy kis programozás is, mivel a beviteli mezõbe, ahova a keresõ feltétel kerül, frissítés után meg kell hogy hívja az említett lekérdezést, majd átadni a lista vez.elemnek egy újralekérdezés paranccsal.
Keressõ mezõbe írd be az "abc"-szót, nyomj entert, és kikeresi a lekérdezésben, majd megjeleníti a listában. persze ezt más adatokkal is meg lehet csinálni.
Egyébként, ha bármely problémát amelyet kínkeservesen megoldottál és közszemlére tehetõ szívesen vennék! Nekem is van olyan gondom, amire a mai napig nem találtam választ sehol sem! :-(
Sziasztok! Lenne nekem is egy komplett kérdésem. Egy kisebb cégnek kellene egy adatbázis, amely a dolgozók adatait tárolná. Az elsõ oldalon szerepelnének az általános adatok(automatikus sorszám, név, lakcím, stb...), a második 'oldalon' az elsõ oldalon éppen aktuálisan kiválasztott személy további adatai (pl.: nyelvismeret, jogosítvány, vállalt munkák, stb...), és kellene egy harmadik 'oldal is', amely az elsõ oldalon aktuálisan szereplõ személy által vállalt munkák napszakban történõ lebontását mutatná (pl.: hétfõ délelõtt, szerda éjszaka, szombat délután...). Természetesen kellene tudni menteni és új rekordokat felvinni.
Mindehhez kellene még egy bérszámfejtés is, mely kiszámolná hogy az illetõ személynek mennyi lesz az aktuális havi keresete (adó, pótlék, levonás, bruttó, nettó, stb...).
Ez egy rokonomnak kellene. Õ próbálkozott az adatbázis létrehozásával, de így ebben a formában nem tudta megoldani...ha valakinek lenne arra ideje, hogy az általam leírtakat megpróbálná példaként megoldani, és azt meg is osztaná velem, azt megköszönném.
Pl. az adatbázis védelme! Nem a felhasználói szintû védelemre gondolok, hanem arra, hogy ha az elkészített adatbázist például valaki lemásolná és a saját gépén szeretné futtatni, akkor az ne sikerüljön! Én ezt különféle trükkökkel próbálom imitálni, de az nem az igazi!
Attól függ ki ellen csinálod a védelmet. Profi ACCESSezõk() ellen, van mezei felhasználó ellen. Nem mindegy...
Erre lennék kiváncsi pl, hogy egy profi Access-es bejutna-e, és ha igen akkor hogyan! A védelem: felhasználói szintû; eszköztár, menüsor letiltva; Shift billentyû nem használható! Mi lenne a megoldásod?
van egy billentyûparancs, amivel elõ lehet hívni a menüsort, onnan meg már gyerekjáték. Egyszer én is akartam (office97) ilyen védelmet, akkor tüzetesebben utánajártam, és azt olvastam, hogy nem lehet teljesen elzárni az access rendszerparancsait.
Lenne egy kezdõ kérdésem. Ha van egy ûrlap azon belül pedig egy segédûrlap és az ezekben az ûralpokon szereplõ rekrodokról szeretnék egy jelentést nyomtatni, de csak ezekrõl a rekordokról. Elõre is köszi. Csabi
hello
Most vesszük az MS access info órán és kellene egy-két gyakorló feladat! emailem: [email protected]
Azt meg tudnátok mondani, hogyan tudnék 1 Excel munkafüzetet megnyitni Access alatt?
Sziasztok!
nem tud valaki nekem küldeni egy MS Acces feladatkezelõ sablont
Nagyon megköszönném
LDC
Hy!
Tudnátok nekem olyan alkalmazást mondani, hogy webes felületen érném el az access mdb-jét? Olyasmi, mint a távoli asztali kapcsolat, csak nem kell semmi más (pl "Start Menü", az Asztali ikonok...), csak az access elérése hálózaton keresztül!
Köszi
Sziasztok! Lenne egy adatbázis kezeléssel kapcsolatos kérdésem: Van egy feladat melyben neveket kell kigyûjteni, de nincs konkrétan megadva hogy mi ez a név csak maga a névrészlet... Ez a névrészlet több névben is szerepel (leegyszerûsítés kedvéért a részlet az "anna" szó) Kérdésem a következõ: Mi a parancs a lekérdezéseknél arra hogy ne mint név hanem mint névrészlet keressen rá?
Egy lekérdezés elejéhez szeretnék tenni egy oszlopot, ami sorszámot írogat. Merthogy a lekérdezésben ugye megvan a sorrend, de ha lejjebb megyek, akkor szeretném tudni, h a sorrendben éppen hányadik az adott rekord, amire pedig már semmi támpont nincsen.
Ha vki tudna segíteni, az kérem ne titkolja!
Persze ez így nem teljesen igaz, mert ráklikkelhetek az adott rekordra és alul kiírja, h hányadik. De egy oszlopra elég volna csak ránézni.
Adattábla kijelölése tervezés mód új mezõ bevitele. Beírsz egy mezõ nevet majd mezõ típusként pedig kiválasztod a számlálót.Utána a lekérdezésben meg felveszed(vagyis ott is jelenítse meg ne csak az adatokat)
Sziasztok. Lenne egy nagyon fontos kérdésem, egy érettségihez hasonlító feladatot kéne megoldani, acces-ben, aki ért hozzá annak szerintem nem több 10 percnél. Ha valaki segítene, kérem jelentkezzem a [email protected] on. Segítségeteket elõre is köszönöm.
Madass
Birkákról készítenék adatbázist. A birka azonosítására a fülszám szolgál, amely két részbõl áll. Egy elõtagból (tenyészetkód) és egy egyedszámból. Ezek külön-külön megegyezhetnek, együtt viszont egy egyedet azonosítanak. A problémám a továbbgondolásnál, ez esetben a -rokoni- kapcsolatok meghatározásánál van. Van két táblám. Egyiken a felnõttek (anya/apa egyaránt, csak a nem különbözteti meg õket) adatai vannak. Itt az egyik elsõdleges kulcs tenyészetkód -legyen vezetéknév- másik pedig az egyedszám -keresztnév-. A másik táblán a bárány -gyerek- adatai vannak. Ezen az elsõdleges kulcs az ellési sorszám, az idegen kulcsok pedig az anya tenyészetkódja, az anya egyedszáma, az apa tenyészetkódja és az apa egyedszáma. Ezek azonosítanák 1-1 birka anyját és apját. Az egyik kérdésem az volna, hogy hogyan állítsam be a kapcsolatokat a szülõk és a birkák között? Másrészt hogyan tudnám megoldani, az elkészített ûrlapomon, hogy több birkához ugyanazok a szülõk tartozhassanak. (testvérek) A harmadik problémám hasonló ehez: Hogyan tudnám vezetni a birkák betegségeit? (Itt több adatot is megadnék: dátum, leírás, alkalmazott terápia, gyógyszer stb.) Mivel egy állat többször is lehet beteg, az adatbázisban és az ûrlapon hogy tudnám ezeket külön-külön vezetni, nem pedig egyetlen betegséget megadni, és azt módosítani?
Köszönöm Dani
Sziasztok. Lenne egy kérdésem. Legutóbb kértem segítséget egy kis virágüzlet adatbázisának az elkészítésében. Na most nekem "sikerült" egy pici, egyszerû adatbázist készíteni, de egy olyan problémám van, hogy hogyan kell azt megcsinálni, hogy a készlet tábla mennyiség mezõje változzon ha az eladás táblában az eladott mennyiség be van írva. készlettábla(virágneve, mennyiség, ár, összes_ár) eladás(virágnév, eladott_mennyiség, ára). Ez a két tábla formban is meg van. Tehát azt szeretném, ha az eladás táblában be írjuk az aznapi eladott virág mennyiséget, akkor az a készlet táblában is mutatkozzon, de ha jön az új árú akkor is a készlet táblába írnánk. Még 1x elmondom már nagyon régóta nem foglalkozom adatbázis készítéssel a jelenlegi munkahelyemen sem kell csinálni ilyet, mert legutóbb is csak negatív hozzászólásokat kaptam, de ha megint csak ilyet kapok, akkor inkább hagyjuk az egészet inkább megpróbálom máshol meg tudakolni. Azért elõre is köszönöm G Imre
Tudja valaki, hogy mi lett a sorsa Ashoka Tano-nak a Klónok háborúja után. Anakin õt is lekaszabolta? Erre talán kapok választ? Elre is köszi
Sziasztok. Egy pici segítséget/tanácsot kérnék. Csináltam magamnak egy kis adatbázist a könyveimről. Nem sok mindent tárolok benne csak úgymint a szerzőt, a könyv címét, a műfaját,az oldalszámot, a minőségét ( mármint a könyv állapotát, 1-5, 1- a legrosszab, stb, stb). Na most elkészítettem ennek a táblázatnak az ürlapját is. És a legtöbb könyvnek beszkenneltem a boritóját. Az ürlapon elhelyeztem egy kép objektumot (független) és azt szeretném, ha a kép vagy Ole objektumba kattintok akkor a gépről beillesztem/beszúrom a beszkennelt képet. Namost elég ha ennek az objektumnak az esemény fülön a kattintásra beírom ezt a parancsot: Docmd.Runcommand acCmdInsertObject vagy az acCmdInsertPicture. esetleg rendeljem egy gombhoz? Kell valami mást is beállítani a tulajdonság lapon? Üdv
Sziasztok. Hogy lehet makróban a akció lekérdezéseket készíteni? Olyanokat mint például a frissítő, hozzáfűző lekérdezések.
Az lenne a gondom, mikor access 210-ben egy txt. fájlt szeretnék importálni, nem tudom megtenni,m ert elvileg valami bővítmény vagy varázsló nincs telepítve. 2 hete használtam, akkor még jó volt. Nagyon fontos lenne az érettségi miatt, de nem tudom helyrehozni!
Sziasztok, Az megoldható a microsoft access-ben, hogy automatikusan rögzíti a windows felhasználó azonosítóját, amikor az adatot visz be a megosztott felületen keresztül? Gondoljatok egy olyan megosztott kezelőfelületre, amihez a cég több alkalmazottja is hozzáfér. Minden alkalmazottnak van saját felhasználó neve és jelszava a számítógépéhez, ami automatikusan hozzárendelődne az általa bevitt adatokhoz.
Sziasztok! Segítséget szeretnék kérni, hogy teljesen kezdőként sikerüljön elsajátítani az adatbázis kezelés alapjait. Tudnátok ajánlani valamilyen weboldalt,könyvet,blogot,videót, vagy akármi mást?
Hali Van itt valaki aki ért az accesshez?
Csak úgy kattingatósan... - láttam már Tudja valaki, hogy egy lekérdezés miért hosszadalmas némely gépen? Percekig is eltarthat az eredmény kiköpése, holott igen egyszerű a lekérdezés...