Uvod v poizvedbe

Uporabite poizvedbe, če si želite ogledati podatke v Accessovi zbirki podatkov, jih dodati, izbrisati ali spremeniti. Oglejte si še druge razloge za uporabo poizvedb:

  • hitro iskanje določenih podatkov s filtriranjem po določenih kriterijih (pogojih);
  • izračunavanje ali povzemanje podatkov in
  • avtomatizacija opravil za upravljanje podatkov, kot je ponavljajoče se pregledovanje trenutnih podatkov.

Če delate z Accessovo namizno zbirko podatkov, dobite realnejši nabor možnosti poizvedbe, programčki za Access pa ponujajo nekatere možnosti poizvedbe. Če želite več informacij o programčkih in novi vrsti zbirke podatkov, ki jo oblikujete z Accessom in objavite v spletu, si oglejte Ustvarjanje spletnega Accessa.

 Opomba    Če želite preizkusiti poizvedbe v primerih, uporabite Accessovo namizno zbirko podatkov.



Uporaba poizvedb za iskanje in delo s podatki

Podatki, ki jih želite prikazati z obrazcem ali poročilom, so v dobro načrtovani zbirki podatkov navadno v več tabelah.Poizvedba lahko prenese podatke iz različnih tabel in jih sestavi za prikaz v obrazcu ali poročilu. Poizvedba je lahko zahteva po rezultatih podatkov iz zbirke podatkov ali dejanje v podatkih, ali oboje. Poizvedba vam lahko ponudi odgovor na enostavno vprašanje ali izbriše podatke iz zbirke podatkov. Ker so poizvedbe tako prilagodljive, obstaja več tipov poizvedb. Ustvarite lahko tip poizvedbe glede na opravilo.

Glavne vrste poizvedb Uporaba
Izberi Pridobivanje podatkov iz tabele ali izračuni.
Dejanje Dodajanje, spreminjanje ali brisanje podatkov, Vsako opravilo ima določeno vrsto poizvedbe za dejanja. Poizvedbe za dejanja niso na voljo v programih za Access.

Na vrh strani Na vrh strani

Ustvarjanje poizvedbe za izbiranje

Če želite pregledati podatke le v določenih poljih v tabeli ali hkrati pregledati podatke v več tabelah, ali pa si morda želite le ogledati podatke na podlagi določenih kriterijev, je za vas morda ustrezna poizvedba za izbiranje. Če želite več informacij, si oglejte »Ustvarjanje poizvedbe za iskanje«.

Preglejte podatke v poljih za izbiranje

Če ima npr. zbirka podatkov tabelo s številnimi informacijami o izdelkih in želite pregledati seznam izdelkov ter njihovih cen, to lahko storite tako, da ustvarite poizvedbo za izbiranje, ki bo vrnila le imena izdelkov ter posamezne cene:

  1. Odprite zbirko podatkov in na zavihku Ustvari kliknite Načrt poizvedbe.
  2. V oknu Pokaži tabelo na zavihku Tabele dvokliknite tabelo Izdelki in zaprite pogovorno okno.
  3. V tabeli izdelkov imate npr. polji »Ime izdelka« in »Cenik«. Dvokliknite polji Ime izdelka in Cenik, da ju dodate mreži načrta (mreža načrta: Mreža, namenjena načrtovanju poizvedbe ali filtra v pogledu načrtovanja poizvedbe ali v oknu za dodatno filtriranje in razvrščanje. Mreža je bila pri pripravi poizvedb nekoč znana kot mreža QBE.) poizvedbe.
  4. Na zavihku Načrt kliknite Zaženi. Poizvedba se zažene in prikaže seznam izdelkov in njihove cene.

Na vrh strani Na vrh strani

Hkratno pregledovanje podatkov iz več povezanih tabele

Če imate npr. zbirko podatkov za živilsko trgovino in želite pregledati naročila za stranke, ki živijo v določenem mestu. Podatki o naročilih in podatki o strankah so shranjeni v dveh tabelah z naslovoma »Stranke« in »Naročila«. V vsaki tabeli je polje »ID stranke«, ki je osnova za odnos »ena proti mnogo« (relacija »ena proti mnogo«: Zveza med dvema tabelama, v katerih vrednost primarnega ključa vsakega zapisa v primarni tabeli ustreza vrednosti v ustreznem polju ali poljih več zapisov v povezani tabeli.) med tabelama. Če želite ustvariti poizvedbo, ki vrne naročila za stranke v določenem mestu, na primer v Las Vegasu, sledite tem navodilom:

  1. Odprite zbirko podatkov. Na zavihku Ustvari v skupini Poizvedbe kliknite Načrt poizvedbe.
  2. V pogovornem oknu Pokaži tabelo na zavihku Tabele dvokliknite Stranke in Naročila.
  3. Zaprite pogovorno okno Pokaži tabelo.Bodite pozorni na črto, imenovano stik, s katero je polje »ID« v tabeli »Stranke« povezano s poljem »ID stranke« v tabeli »Naročila«. Ta črta prikazuje relacijo med obema tabelama.
  4. V tabeli »Stranke« dvokliknite Podjetje in Mesto, da dodate ti polji v mrežo načrta poizvedbe.
  5. V mreži načrta poizvedbe v stolpcu Mesto počistite polje v vrstici Prikaz.
  6. V stolpcu Mesto v vrstico Pogoji vnesite Las Vegas.

Če počistite polje Pokaži, poizvedba med rezultati ne prikaže mesta. Če v vrstico Pogoji vnesete Las Vegas, s tem določite, da si želite ogledati le zapise, kjer je vrednost polja »Mesto« Las Vegas. Poizvedba v tem primeru vrne le stranke, ki so v Las Vegasu. Če želite polje uporabiti s pogojem, ga ni treba nujno prikazati.

  1. V tabeli »Naročila« dvokliknite ID naročila in Datum naročila, da dodate polji naslednjima stolpcema mreže načrta poizvedbe.
  2. Na zavihku Načrt v skupini Rezultati kliknite Zaženi. Poizvedba se zažene in prikaže seznam naročil za stranke v Las Vegasu.
  3. Pritisnite CTRL+S, da shranite poizvedbo.

Na vrh strani Na vrh strani

Ustvarjanje poizvedbe s parametri

Če želite pogosto zaganjati različico določene poizvedbe, uporabite poizvedbo s parametri. Ko zaženete poizvedbo s parametri, poizvedba prikaže poziv za vrednosti polja in nato z vrednostmi, ki jih vnesete, ustvari pogoje za poizvedbo.

 Opomba    Poizvedbe s parametri ni mogoče ustvariti v spletnem Accessu.

V prejšnjem primeru ste ustvarili poizvedbo, ki vrne naročila za stranke s sedežem v Las Vegasu. Poizvedbo lahko spremenite tako, da ob vsakem zagonu prikaže poziv, pri katerem je treba vnesti mesto ob vsakokratnem zagonu. Če to želite storiti, odprite zbirko podatkov, ki ste jo ustvarili v prejšnjem primeru:

  1. V podoknu za krmarjenje z desno tipko miške kliknite poizvedbo, imenovano Naročila po mestu (ustvarili ste jo v prejšnjem razdelku), in nato v priročnem meniju kliknite Pogled načrta.
  2. V mreži poizvedbe načrta v vrstici Pogoji stolpca »Mesto« izbrišite Las Vegas in vnesite [Za katero mesto?].

Niz [Za katero mesto?] je poziv za parameter. Oglati oklepaji označujejo, da želite, da poizvedba prikaže poziv za vnos. Besedilo (v tem primeru Za katero mesto?) pa je vprašanje, ki ga poziv za parameter prikaže.

 Opomba   Kot besedilo poziva za parameter ni mogoče uporabiti pike (.) in klicaja (!).

  1. Potrdite polje v vrstici Prikaz v stolpcu »Mesto«, da se bodo rezultati poizvedbe prikazali mesto.
  2. Na zavihku Načrt v skupini Rezultati kliknite Zaženi. Poizvedba vas pozove, da vnesete vrednost za mesto
  3. Vnesite New York in pritisnite ENTER, če si želite ogledati naročila za stranke v New Yorku.

Kaj storiti v primeru, ko ne veste, katere vrednosti lahko določite? Kot del poziva uporabite nadomestne znake:

  1. Na zavihku Domov v skupini Pogledi kliknite Pogled in nato Pogled načrta.
  2. V mreži načrta poizvedbe v vrstici Pogoji stolpca Mesto vnesite Like [Za katero mesto?]&»*«.

V tem pozivu za parameter ključna beseda Like, znak & in zvezdica (*), obdana v narekovaje, uporabniku omogočajo, da vnese kombinacijo znakov, vključno z nadomestnimi znaki. Na ta način je mogoče prikazati različne rezultate. Če uporabnik na primer vnese *, poizvedba vrne vsa mesta; če vnese L, poizvedba vrne vsa mesta, ki se začnejo s črko »L«; če uporabnik vnese *s*, poizvedba vrne vsa mesta, ki imajo v imenu črko »s«.

  1. Na zavihku Načrt v skupini Rezultati kliknite Zaženi, ob pozivu poizvedbe vnesite Nova in pritisnite tipko ENTER.

Poizvedba se izvede, nato pa prikaže naročila za stranke v New Yorku.

Določanje podatkovne vrste parametra

Določite lahko tudi vrsto podatkov naj parameter sprejme. Vrsto podatkov lahko nastavite za kateri koli parameter. Posebej pomembno pa je, da vrsto podatkov nastavite za numerične podatke, podatke o valuti ali podatke »datum/čas«. Ko določite vrsto podatkov, ki naj jo parameter sprejme, se uporabnikom prikaže bolj uporabno sporočilo o napaki, če vnesejo napačno vrsto podatkov. Na primer, če vnesejo besedilo, ko je pričakovana valuta.

 Opomba   Če je parameter nastavljen tako, da sprejema besedilne podatke, je vsak vnos vnesen kot besedilo in ni prikazanih sporočil o napaki.

Če želite določiti vrsto podatkov za parametre v poizvedbi, uporabite ta postopek:

  1. Ko je poizvedba odprta v pogledu načrta v vrstici Načrt v skupini Pokaži/skrij kliknite Parametri.
  2. V pogovornem oknu Parametri poizvedbe v stolpcu Parameter vnesite poziv za vsak parameter, za katerega želite določiti vrsto podatkov. Prepričajte se, da se vsak parameter ujema s pozivom, ki ga uporabite v vrstici Pogoji mreže načrta poizvedbe.
  3. V stolpcu Vrsta podatkov izberite vrsto podatkov za vsak parameter.

Več informacij o uporabi parametrov za zahtevo vnosa med izvajanjem poizvedbe.

Ustvarjanje poizvedbe za povzetek

Vrstica »Skupno« v podatkovnem listu je izredno uporaben pripomoček, vendar pa boste morali pri bolj zapletenih vprašanjih uporabiti poizvedbo za povzetek. Poizvedba za povzetek je poizvedba za izbiranje, ki omogoča združevanje in povzemanje podatkov. Primerna je, če si želite npr. ogledati skupno prodajo za izdelek. V poizvedbi za povzetek si skupno prodajo za izdelek ogledate tako, da uporabite funkcijo »Vsota« (združevalna funkcija).

 Opomba    Združevalnih funkcij ni mogoče uporabiti v spletnem Accessu.

S to proceduro spremenite poizvedbo delne vsote izdelkov, ki ste jo ustvarili v prejšnjem primeru, tako da povzema delne vsote izdelkov po izdelkih.

  1. Na zavihku Osnovno kliknite Pogled > Pogled načrta.

V pogledu načrta se odpre poizvedba »Delne vsote izdelka«.

  1. Na zavihku Načrt v skupini Pokaži/skrij kliknite Vsote.

V mreži načrta poizvedbe se prikaže vrstica Skupaj.

 Opomba    Čeprav imata precej podobni imeni, vrstica Skupaj v mreži načrta in vrstica Skupno v podatkovnem listu nista isti:

  • Vrednosti polj lahko združite z vrstico Skupno v mreži načrta poizvedbe.
  • Vrstico Skupno lahko dodate rezultatom poizvedbe za povzetek.
  • Ko v mreži načrta uporabite vrstico Skupaj, morate za vsako polje izbrati združevalno funkcijo. Če ne želite izvesti računa v polju, lahko združite po polju.
  1. V drugem stolpcu mreže načrta v vrstici Skupno v spustnem seznamu izberite Vsota.
  2. Na zavihku Načrt v skupini Rezultati kliknite Zaženi. Poizvedba se zažene in prikaže seznam izdelkov z delnimi vsotami.
  3. Pritisnite CTRL+S, da shranite poizvedbo. Ne zapirajte poizvedbe.

Če želite več informacij, si oglejte seštevanje vrednosti na podatkovnem listu z vrstici z rezultati.

Na vrh strani Na vrh strani

Izvedba izračunov, ki temeljijo na podatkih

Navadno ne shranjujemo izračunanih vrednosti, kot so delne vsote, v tabele, čeprav so zasnovane na podatkih iz iste zbirke podatkov, ker lahko izračunane vrednosti zastarajo, če se spremenijo vrednosti, na katerih temeljijo. Na primer, v tabelo ni smiselno shraniti starosti osebe, ker bi bilo treba vrednost vsako leto posodabljati. Namesto tega shranite datum rojstva, nato pa s poizvedbo izračunajte starost osebe.

Če imate npr. zbirko podatkov za nekatere izdelke, ki jih želite prodati. V tej zbirki podatkov je tabela »Podrobnosti naročil«, v kateri so podatki o izdelkih v poljih, kot so cene in količine posameznih izdelkov. Delno vsoto lahko izračunate s poizvedbo, ki pomnoži količino vsakega izdelka s ceno enote za ta izdelek, količino vsakega izdelka s ceno enote in popustom za ta izdelek, nato pa od skupne cene enote odšteje skupen popust. Če ste v prejšnjem primeru ustvarili vzorčno zbirko podatkov, jo odprite in storite to:

  1. Na zavihku Ustvari kliknite Načrt poizvedbe.
  2. V pogovornem oknu Pokaži tabelo na zavihku Tabele dvokliknite možnost Podrobnosti naročila.
  3. Zaprite pogovorno okno Pokaži tabelo.
  4. V tabeli »Podrobnosti naročila« dvokliknite ID izdelka, da to polje dodate prvemu stolpcu mreže načrta poizvedbe.
  5. V drugem stolpcu mreže z desno tipko miške kliknite vrstico Polje in nato v priročnem meniju kliknite Povečava.
  6. V polje Povečava vnesite ali prilepite to: Delna vsota: ([količina]*[cena enote])-([količina]*[cena enote]*[popust])
  7. Kliknite V redu.
  8. Na zavihku Načrt kliknite Zaženi. Poizvedba se zažene in prikaže seznam izdelkov ter delne vsote za posamezno naročilo.
  9. Pritisnite CTRL+S, da shranite poizvedbo, nato pa jo poimenujte Delne vsote izdelka.

Oglejte si tudi seštevanje vrednosti na podatkovnem listu z vrstico z rezultati.

Na vrh strani Na vrh strani

Prikaži povzete ali skupne podatke

Ko s tabelami zabeležite transakcije ali shranjujete redne pojavljajoče se številske podatke, je lahko priročno, če si te podatke ogledate v združeni obliki, na primer kot vsote ali povprečja. V Accessu lahko dodate vrstico »Skupno« v podatkovni list (podatkovni list: Podatki iz tabele, poizvedbe, obrazca, pogleda ali shranjene procedure, prikazani v obliki zapisa s stolpci in vrsticami.). Vrstica »Skupno« je vrstica na dnu podatkovnega lista, ki omogoča prikaz tekoče vsote ali druge združene vrednosti.

  1. Zaženite poizvedbo »Delne vsote izdelka«, rezultati pa naj bodo odprti v pogledu načrta (pogled podatkovnega lista: Pogled, v katerem so prikazani podatki iz tabele, poizvedbe, obrazca, pogleda ali shranjene procedure v obliki zapisa s stolpci in vrsticami. V pogledu podatkovnega lista je mogoče urejati polja ter dodajati, brisati ali iskati podatke.).
  2. Na zavihku Osnovno kliknite Vsote. Na dnu podatkovnega lista se prikaže nova vrstica, v prvem stolpcu pa je beseda Skupaj.
  3. Kliknite celico v zadnji vrstici podatkovnega lista, imenovano Skupaj.
  4. Kliknite puščico, da si ogledate združevalne funkcije, ki so na voljo.Ker so v stolpcu besedilni podatki, sta na voljo le dve možnosti: Brez in Število.
  5. Izberite Število. Vsebina celice se iz vrednosti Skupaj spremeni v število vrednosti stolpca.
  6. Kliknite sosednjo celico (drugi stolpec). V celici se prikaže puščica.
  7. Kliknite puščico, nato pa še Vsota. V polju se prikaže vsota vrednosti stolpca.
  8. Pustite poizvedbo odprto v pogledu podatkovnega lista.

Na vrh strani Na vrh strani

Ustvarjanje navzkrižne poizvedbe

Vzemimo za primer, da želite zdaj pregledati delne vsote izdelkov, poleg tega pa želite tudi združiti po mesecu, tako da je v vsaki vrstici prikazana delna vsota za izdelek, v vsakem stolpcu pa je delna vsota izdelka za mesec. Če želite prikazati delne vsote za izdelek in delne vsote izdelka za mesec, uporabite navzkrižno poizvedbo (navzkrižna poizvedba: Poizvedba, ki izračuna vsoto, povprečje, število ali drugačno operacijo nad vsemi zapisi in združi rezultate po dveh vrstah informacij: ena je na levi strani lista s podatki, druga pa na vrhu)..

 Opomba   V Accessovih programih ni mogoče prikazati navzkrižne poizvedbe.

Poizvedbo »Delne vsote izdelka« lahko znova spremenite tako, da poizvedba vrne vrstice z delnimi vsotami izdelkov in stolpce z mesečnimi delnimi vsotami.

  1. Na zavihku Domov v skupini Pogledi kliknite Pogled in nato Pogled načrta.
  2. V skupini Nastavitev poizvedbe kliknite Pokaži tabelo.
  3. V pogovornem oknu Pokaži tabelo dvokliknite Naročila in nato kliknite Zapri.
  4. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Navzkrižna polja. Vrstica Pokaži je v mreži skrita, prikazana pa je vrstica Navzkrižna polja.
  1. V tretjem stolpcu mreže načrta z desno tipko miške kliknite vrstico Polje in nato v priročnem meniju kliknite Povečava. Odpre se polje Povečava.
  2. V polje Povečava vnesite ali prilepite to: Mesec: "Month " & DatePart("m", [datum naročila])
  3. Kliknite V redu.
  4. V vrstici Navzkrižna polja izberite te vrednosti s spustnega seznama: za prvi stolpec Glava vrstice, za drugega Vrednost in za tretjega Glava stolpca.
  5. Na zavihku Načrt v skupini Rezultati kliknite Zaženi. Poizvedba se zažene in prikaže delne vsote izdelkov, zbrane po mesecih.
  6. Pritisnite CTRL+S, da shranite poizvedbo.

Če želite več informacij, si oglejte

Ustvarjanje poizvedbe za izdelavo tabele

S poizvedbo za izdelavo tabele lahko ustvarite novo tabelo iz podatkov, shranjenih v drugih tabelah.

 Opomba    Poizvedba za izdelavo tabele ni na voljo v Accessovih programih.

Vzemimo za primer, da želite poslati podatke o naročilih iz Chicaga poslovnemu partnerju v Chicagu, ki pripravlja poročila z Accessom. Namesto da bi mu poslali vse podatke o naročilih, omejite poslane podatke le na tiste, ki se nanašajo na naročila iz Chicaga .

Ustvarite lahko poizvedbo za izbiranje, ki vsebuje podatke o naročilih iz Chicaga , nato pa s poizvedbo za izbiranje ustvarite novo tabelo tako:

  1. Odprite vzorčno zbirko podatkov iz prejšnjega primera.

Če želite zagnati poizvedbo za izdelavo tabele, boste morali morda omogočiti vsebino zbirke podatkov.

 Opomba   Če pod trakom vidite sporočilo za omogočanje zbirke podatkov, kliknite Omogoči vsebino. Če je zbirka podatkov že na zaupanja vrednem mestu, se vrstica za sporočilo ne prikaže.

  1. Na zavihku Ustvari v skupini Poizvedbe kliknite Načrt poizvedbe.
  2. V pogovornem oknu Pokaži tabelo dvokliknite Podrobnosti naročila in Naročila ter zaprite pogovorno okno Pokaži tabelo.
  3. V tabeli Naročila dvokliknite ID stranke in Mesto pošiljanja, da dodate polji mreži načrta.
  4. V tabeli Podrobnosti naročila dvokliknite ID naročila, ID izdelka, Količina, Cena enote in Popust, da dodate polja mreži načrta.
  5. V stolpcu Mesto pošiljanja mreže načrta počistite polje vrstice Pokaži. V vrstico Pogoji vnesite »Chicago« (vključite dvojne narekovaje). Preverite rezultate poizvedbe, preden z njimi ustvarite tabelo.
  6. Na zavihku Načrt v skupini Rezultati kliknite Zaženi.
  7. Pritisnite CTRL + S, da shranite poizvedbo.
  8. V polje Ime poizvedbe vnesite Poizvedba za naročila iz Chicaga in kliknite V redu.
  9. Na zavihku Domov v skupini Pogledi kliknite Pogled in nato Pogled načrta.
  10. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Naredi tabelo.
  1. V pogovornem oknu Izdelava tabele v polje Ime tabele vnesite Naročila iz Chicaga in kliknite V redu.
  2. Na zavihku Načrt v skupini Rezultati kliknite Zaženi.
  3. V potrditvenem pogovornem oknu kliknite Da in si oglejte novo tabelo v podoknu za krmarjenje.

 Opomba   Če že obstaja tabela z imenom, ki ste ga navedli, jo Access izbriše, preden se zažene poizvedba.

Ustvarjanje poizvedbe za dodajanje

S poizvedbo za dodajanje je mogoče pridobiti podatke iz ene ali več tabel, nato pa te podatke dodati v drugo tabelo.

 Opomba    Poizvedba za dodajanje ni na voljo v Accessovih programih.

Vzemimo za primer, da ste ustvarili tabelo, za katero želite omogočiti skupno rabo za poslovnega partnerja v Chicagu, vendar ste ugotovili, da partner sodeluje tudi s strankami z območja Milwaukee. Preden omogočite skupno rabo tabele za partnerje, želite dodati vrstice, ki vsebujejo območje Milwaukee. Območje Milwaukee dodate tabeli »Naročila iz Chicaga« tako, da sledite tem navodilom:

  1. V pogledu načrta odprite poizvedbo, imenovano »Poizvedba za naročila iz Chicaga«.
  2. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Dodaj. Odpre se pogovorno okno Dodaj.
  1. V pogovornem oknu Dodaj kliknite puščico v polju Ime tabele, v spustnem seznamu izberite Naročila iz Chicaga, nato pa kliknite V redu.
  2. V mreži načrta v vrstici Pogoji stolpca »Mesto pošiljanja« izbrišite 'Chicago' in vnesite 'Milwaukee'.
  3. V vrstici Dodaj v izberite ustrezno polje za vsak stolpec.

V tem primeru naj bi se vrednosti vrstice Dodaj v ujemale z vrednostmi vrstice Polje, vendar lahko poizvedbe za dodajanje delujejo tudi brez tega.

  1. Na zavihku Načrt v skupini Rezultati kliknite Zaženi.

 Opomba    Med zagonom poizvedbe, ki vrne veliko količino podatkov, se bo morda pojavilo sporočilo o napaki, ki vas bo opozorilo, da poizvedbe ne boste mogli razveljaviti. Poskusite povečati omejitev prostora v pomnilniku na 3 MB, da se bo poizvedba lahko izvedla.

Ustvarjanje poizvedbe za posodabljanje

Podatke v tabelah je mogoče spremeniti s poizvedbo za posodabljanje, s poizvedbo za posodabljanje pa lahko tudi vnesete pogoje, s katerimi določite, katere vrstice bi bilo treba posodobiti. S poizvedbo za posodabljanje lahko pregledate posodobljene podatke, preden izvedete posodobitev.

 Pomembno    Poizvedbe za dejanja ni mogoče razveljaviti. Varnostno kopirajte tabele, ki jih nameravate posodobiti s poizvedbo za posodabljanje.

 Opomba    Poizvedba za posodabljanje ni na voljo v Accessovih programih.

V prejšnjem primeru ste dodali vrstice tabeli »Naročila iz Chicaga«. V tabeli »Naročila iz Chicaga« polje »ID izdelka« prikazuje numerični ID izdelka. Če želite, da so podatki bolj uporabni za poročila, zamenjajte ID-je izdelka z imeni izdelka, tako da sledite tem navodilom:

  1. Odprite tabelo »Naročila iz Chicaga« v pogledu načrta.
  2. V vrstici »ID izdelka« spremenite vrsto podatkov iz vrste Število v Besedilo.
  3. Shranite tabelo »Naročila iz Chicaga« in jo zaprite.
  4. Na zavihku Ustvari v skupini Poizvedbe kliknite Načrt poizvedbe.
  5. V pogovornem oknu Pokaži tabelo dvokliknite Naročila iz Chicaga in Izdelki, nato pa zaprite pogovorno okno Pokaži tabelo.
  6. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Posodobi.
  1. V mreži načrta poizvedbe izgineta vrstici Razvrsti in Pokaži, prikaže pa se vrstica Posodobi na.
  2. V tabeli Naročila iz Chicaga dvokliknite polje ID izdelka, da ga dodate mreži načrta.
  3. V mreži načrta v vrstici Posodobi na v stolpec ID izdelka vnesite ali prilepite to:[Izdelki].[Ime izdelka]

 Namig    Vrednosti polj lahko s poizvedbo za posodabljanje izbrišete tako, da uporabite prazen niz (»«) ali vrednost NULL v vrstici Posodobi na.

  1. V vrstico Pogoji vnesite ali prilepite to: [ID izdelka] Like ([Izdelki].[ID])
  2. Podatke, ki jih bo poizvedba za posodabljanje spremenila, lahko pregledate tako, da si poizvedbo ogledate v pogledu podatkovnega lista.
  3. Na zavihku Načrt kliknite Pogled > Pogled podatkovnega lista. Poizvedba vrne seznam ID-jev izdelkov, ki bodo posodobljeni.
  4. Na zavihku Načrt kliknite Zaženi.

Ko boste odprli tabelo »Naročila iz Chicaga«, boste opazili, da so bile številske vrednosti v polju »ID izdelka« zamenjane z imeni izdelkov iz tabele »Izdelki«. Glejte ustvarjanje poizvedbe za posodabljanje.

Ustvarjanje poizvedbe za brisanje

Podatke v tabelah je mogoče izbrisati s poizvedbo za brisanje, z njo pa lahko tudi vnesete pogoje, s katerimi določite, katere vrstice želite izbrisati. S poizvedbo za brisanje lahko pregledate vrstice, ki bodo izbrisane, preden izvedete samo brisanje.

 Opomba    Možnost poizvedbe za brisanje ni na voljo v Accessovih programih.

Vzemimo za primer, da želite tabelo »Naročila iz Chicaga« iz prejšnjega primera poslati poslovnemu partnerju v Chicagu, pri tem pa opazite, da so v nekaterih vrsticah prazna polja. Preden tabelo pošljete, želite vrstice s praznimi polji odstraniti. Lahko bi tabelo odprli in vrstice izbrisali ročno. Če pa je tovrstnih vrstic veliko, uporabite poizvedbo za brisanje. Na ta način boste imeli na voljo jasen pogoj, ki določa, katere vrstice bodo izbrisane.

S poizvedbo lahko v tabeli »Naročila iz Chicaga« izbrišete vrstice, v katerih ni vrednosti za »ID izdelka«, tako, da sledite navodilom spodaj:

  1. Na zavihku Ustvari kliknite Načrt poizvedbe.
  2. V oknu Pokaži tabelo dvokliknite Naročila iz Chicaga in zaprite okno Pokaži tabelo.
  3. Na zavihku Načrt v skupini Vrsta poizvedbe kliknite Izbriši.V mreži načrta poizvedbe izgineta vrstici Razvrsti in Pokaži, prikaže pa se vrstica Izbriši.
  1. V tabeli Naročila iz Chicaga dvokliknite polje ID naročila, da ga dodate mreži.
  2. V mreži načrta v vrstico Pogoji stolpca »ID naročila« vnesite Je vrednost »null«.
  3. Na zavihku Načrt v skupini Rezultati kliknite Zaženi.

Oglejte si ustvarjanje poizvedbe za brisanje.

Na vrh strani Na vrh strani

 
 
Velja za:
Access 2013