Ustvarjanje poizvedbe za izdelavo tabele

Ustvarjanje poizvedbe za izdelavo tabele

V tem članku je razloženo, kako ustvarite in zaženete poizvedbo za izdelavo tabele v Accessu. Poizvedbo za izdelavo tabele uporabite, ko želite kopirati podatke v tabelo, arhivirati podatke ali morda shraniti rezultate poizvedbe v obliki tabele.

Če želite spremeniti ali posodobiti del podatkov v obstoječem naboru zapisov, na primer eno ali več polj, lahko uporabite poizvedbo za posodabljanje. Če želite več informacij o poizvedbah za posodabljanje, preberite članek Ustvarjanje in zagon poizvedbe za posodabljanje.

Če želite obstoječi tabeli dodati zapise (vrstice), lahko uporabite poizvedbo za dodajanje. Če želite več informacij o poizvedbah za dodajanje, preberite članek Dodajanje zapisov v tabelo s poizvedbo za dodajanje.

Kaj želite narediti?

Razumevanje poizvedb za izdelavo tabele

Ustvarjanje poizvedbe za izdelavo tabele

Več o pogojih in izrazih poizvedbe

Ustavljanje načina »Onemogočeno«, da ne bo blokiral poizvedbe

Razumevanje poizvedb za izdelavo tabele

Poizvedba za izdelavo tabele pridobi podatke iz ene ali več tabel in nato naloži nabor rezultatov v novo tabelo. Nova tabela je lahko v zbirki podatkov, ki ste jo odprli, ali pa jo ustvarite v drugi zbirki podatkov.

Običajno lahko ustvarite poizvedbe za izdelavo tabele, če želite kopirati ali arhivirati podatke. Recimo, da imate tabelo (ali več tabel) s podatki o prodaji v preteklosti, ki jih želite uporabiti v poročilih. Številk o prodaji ni mogoče spremeniti, saj so transakcije stare vsaj en dan, nenehno zaganjanje poizvedbe za pridobivanje teh podatkov pa je dolgotrajno – še posebej, če morate zagnati zapleteno poizvedbo, ki vključuje veliko shrambo podatkov. Če prenesete podatke v ločeno tabelo in jo uporabite kot vir podatkov, lahko zmanjšate delovno obremenitev in pridobite priročen arhiv podatkov. V nadaljevanju ne pozabite, da so podatki v novi tabeli zgolj posnetek; nimajo nobene relacije ali povezave z izvirno tabelo ali tabelami.

Postopek ustvarjanja poizvedbe za izdelavo tabele vključuje te obsežne korake:

  • Omogočite zbirko podatkov, če ni podpisana ali če se ne nahaja na zaupanja vrednem mestu. Poizvedb za dejanja (dodajanje, posodabljanje in poizvedbe za izdelavo tabele) sicer ne morete zagnati.

  • V pogledu načrta poizvedbe ustvarite poizvedbo za izbiranje in jo prilagajajte, dokler z njo ne pridobite želenih zapisov. Podatke lahko izberete v več tabelah in jih, v pravem smislu, denoramlizirate. Podatke o stranki, pošiljatelju in dobavitelju lahko na primer vstavite v eno samo tabelo, česar pa ne bi naredili v delovni zbirki podatkov s pravilno normaliziranimi tabelami. S pogoji lahko v poizvedbi tudi še bolj prilagodite nabor rezultatov ali jih zožite.

    Če želite več informacij o normaliziranju podatkov, preberite članek Osnove načrtovanja zbirke podatkov.

  • Pretvorite poizvedbo za izbiranje v poizvedbo za izdelavo tabele, izberite mesto za novo tabelo in nato zaženite poizvedbo, da ustvarite tabelo.

Ne zamenjujte poizvedbe za izdelavo tabele s poizvedbo za posodabljanje ali dodajanje. Poizvedbo za posodabljanje uporabite, ko želite dodati ali spremeniti podatke v posameznih poljih. Poizvedbo za dodajanje uporabite, ko želite dodati zapise (vrstice) obstoječemu naboru zapisov v obstoječi tabeli.

Na vrh strani

Ustvarjanje poizvedbe za izdelavo tabele

Poizvedbo za izdelavo tabele je mogoče ustvariti tako, da najprej ustvarite poizvedbo za izbiranje in jo nato pretvorite v poizvedbo za izdelavo tabele. Poizvedba za izbiranje za pomoč lahko uporabi izračunana polja in izraze, da vrne podatke, ki jih potrebujete. V naslednjih korakih je razloženo, kako ustvariti in pretvoriti poizvedbo. Če že imate poizvedbo za izbiranje, ki ustreza vašim potrebam, lahko preskočite na korake za pretvarjanje poizvedbe za izbiranje in zagon poizvedbe za izdelavo tabele.

Ustvarjanje poizvedbe za izbiranje

Opomba : Če že imate poizvedbo za izbiranje, ki proizvaja podatke, ki jih potrebujete, pojdite na naslednje korake.

  1. Na zavihku Ustvari v skupini Poizvedbe kliknite Načrt poizvedbe. Če pa uporabljate Access 2007, na zavihku Ustvari v skupini Drugo kliknite Načrt poizvedbe.

  2. V pogovornem oknu Pokaži tabelo dvokliknite tabele, iz katerih želite pridobiti podatke. Vsaka tabela se prikaže kot okno v zgornjem odseku načrtovalca poizvedb. Kliknite Zapri, ko končate z dodajanjem tabel.

  3. V vsaki tabeli dvokliknite polje ali polja, ki jih želite uporabiti v poizvedbi. Vsako polje se prikaže v prazni celici v vrstici Polje v mreži načrta. Ta slika prikazuje mrežo načrta z več dodanimi polji tabele.

    Poizvedba s tremi polji v mreži načrta

  4. Če želite, lahko v vrstico Polje dodate poljubne izraze.

  5. Če želite, lahko v vrstico Pogoj mreže načrta dodate poljubne pogoje.

  6. Kliknite Zaženi Slika gumba , da zaženete poizvedbo in prikažete rezultate na podatkovnem listu.

  7. Če želite, lahko spremenite polja, izraze ali pogoje in znova zaženete poizvedbo, vse dokler ne dobite rezultatov, ki jih želite vstaviti v novo tabelo.

Pretvarjanje poizvedbe za izbiranje

  1. Odprite poizvedbo za izbiranje v pogledu načrta ali preklopite v pogled načrta. Access ponuja več načinov, kako to naredite:

    • Če je poizvedba odprta na podatkovnem listu, z desno tipko miške kliknite kartico dokumenta za poizvedbo in kliknite Pogled načrta.

    • Če je poizvedba zaprta, v podoknu za krmarjenje z desno tipko miške kliknite poizvedbo in v priročnem meniju kliknite Pogled načrta.

  2. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Izdelava tabele.

    Prikaže se pogovorno okno Izdelava tabele.

    V Accessovem pogovornem oknu »Izdelava tabele« lahko izberete možnosti za poizvedbo izdelave tabele.

  3. V polje Ime tabele vnesite ime za novo tabelo.

    - ali -

    Kliknite puščico dol in izberite obstoječe ime tabele.

  4. Naredite nekaj od tega:

    • Postavitev nove tabele v trenutno zbirko podatkov    

      1. Če zbirka podatkov ni že izbrana, kliknite Trenutna zbirka podatkov in nato še V redu.

      2. Kliknite Zaženi Slika gumba in nato še Da, da potrdite operacijo.

        Opomba : Če zamenjate obstoječo tabelo, Access najprej izbriše tabelo in vas pozove, da potrdite brisanje. Kliknite Da in nato še enkrat Da, če želite ustvariti novo tabelo.

    • Postavitev nove tabele v drugo zbirko podatkov    

      1. Kliknite Druga zbirka podatkov.

      2. V polje Ime datoteke vnesite mesto in ime datoteke druge zbirke podatkov.

        - ali -

        Kliknite Prebrskaj in v novem pogovornem oknu Izdelava tabele poiščite drugo mesto druge zbirke podatkov, nato pa kliknite V redu.

      3. Kliknite V redu, če želite zapreti pogovorno okno Izdelava tabele.

      4. Kliknite Zaženi Slika gumba in nato še Da, da potrdite operacijo.

        Opomba : Če zamenjate obstoječo tabelo, Access najprej izbriše tabelo in vas pozove, da potrdite brisanje. Kliknite Da in nato še enkrat Da, če želite ustvariti novo tabelo.

Na vrh strani

Več o pogojih in izrazih poizvedbe

V korakih v tem članku so omenjeni pogoji poizvedbe in izrazi. Pogoj poizvedbe je pravilo, ki določa zapise, ki jih želite vključiti v poizvedbo. Pogoje uporabite, če ne želite prikazati vseh zapisov v nekem naboru podatkov. Na primer pogoj >25 AND <50 vrne vrednosti, večje od 25 in manjše od 50. Pogoj "Chicago" OR "Pariz" OR "Moskva" vrne le zapise s temi mesti.

Več informacij o uporabi pogojev najdete v članku Primeri pogojev poizvedbe.

Izraz je kombinacija matematičnih ali logičnih operatorjev, konstant, funkcij in imen polj, kontrolnikov ter lastnosti, s katerimi so ovrednotene posamezne vrednosti. Izraz uporabite, ko potrebujete podatke, ki se ne nahajajo neposredno v tabeli. Na primer z izrazom [CenaEnote]*[Količina] pomnožite vrednost v polju »CenaEnote« z vrednostjo v polju »Količina«. Izraze lahko uporabite na številne različne načine, proces njihovega ustvarjanja in uporabe pa je lahko precej zapleten.

Na vrh strani

Več informacij o ustvarjanju in uporabi izrazov najdete v članku Ustvarjanje izraza.

Preprečevanje onemogočenemu načinu, da ne bo blokiral poizvedbe

Access v primeru, ko odpirate zbirko podatkov, ki ni shranjena na zaupanja vrednem mestu, ali ko ne izberete, da zbirki podatkov zaupate, prepreči zagon vseh dejanj poizvedb – dodajanje, posodabljanje, brisanje ali poizvedbe za izdelavo tabele.

Če poskušate zagnati poizvedbo za dejanja in se zdi, da se ni nič zgodilo, preverite, ali je v Accessovi vrstici stanja prikazano to sporočilo:

Dejanje ali dogodek je blokirano zaradi onemogočenega načina.

Če se prikaže to sporočilo, naredite to:

  • V vrstici za sporočila (tik pod trakom) kliknite Omogoči vsebino. Vrstica za sporočila

Če uporabljate Access 2007, blokirano vsebino omogočite po tem postopku:

  • V vrstici s sporočili kliknite Možnosti.

    Prikaže se pogovorno okno Varnostne možnosti zbirke Microsoft Office.

  • Kliknite Omogoči to vsebino in nato še V redu.

  • Znova zaženite svojo poizvedbo.

Na vrh strani

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×