Dizajniranje predloška obrasca koji je zasnovan na Microsoft Access baze podataka

Važno : Ovaj članak je mašinski prevesti potražite u članku Odricanje odgovornosti. O referencu pronaći verzija ovaj članak ovde na engleskom jeziku.

Možete da dizajnirate Microsoft Office InfoPath predložak obrasca koji funkcioniše u programu Microsoft Office Access baze podataka ili izvršavanje upita nad podacima, ili za upite i prosleđivanje podataka. Možete da dizajnirate ovaj predložak obrasca na osnovu Microsoft Office Access 2007 (.accdb format) baze podataka ili Access baza podataka sačuvana u starijoj verziji (.mdb format).

Ovaj članak sadrži:

Pregled

Pitanja kompatibilnosti

Pre nego što počnete

Dizajniranje predloška obrasca

Podešavanje opcija prosleđivanja

Pregled

Obrazac može da sadrži jedan primarni podataka za povezivanje, koji se zove glavnih podataka za povezivanje, a tu vezu može imati jedan ili više pomoćnih podataka za povezivanje. Možete da koristite glavne podatke za povezivanje za izvršavanje upita ili prosleđivanje podataka obrasca u Access bazu podataka. Takođe možete da koristite pomoćnih podataka za povezivanje za upite i prosleđivanje podataka sa spoljnim izvorima podataka, uz neke izuzetke. Na primer, možete da koristite pomoćnih podataka za povezivanje sa Access bazom podataka tako da ga samo upite baze podataka. Ne možete dodati pomoćnih podataka za povezivanje u obrazac koji prosleđuje obrazac direktorijuma sa podacima u Access bazu podataka.

Prilikom dizajniranja predloška obrasca koji je zasnovan na Access baze podataka, InfoPath kreira glavni izvor podataka sa grupama koje sadrže polja upita i polja podataka, a takođe kreira podatke za povezivanje upita kao glavne podatke za povezivanje za predložak obrasca. Ova polja i grupe odgovaraju načinu na koji su podaci uskladišteni u tabelama u bazi podataka.

Polja upita sadrže podatke koji su uneseni u obrazac koji je korisnik da biste ograničili rezultate upita zapise koji se podudaraju sa podacima u poljima upita. Kada obrazac koji je zasnovan na tom predlošku obrasca koristi glavne podatke za povezivanje, InfoPath kreira upit pomoću podataka u poljima upita. InfoPath nakon toga šalje upit putem podataka za povezivanje. Baza podataka vraća rezultate upita u obrazac putem podataka za povezivanje. Rezultati upita se smeštaju u polja podataka koja se mogu uređivati kroz kontrole u obrascu koji su povezani sa tih podataka polja.

Ova polja ili grupe u glavnom izvoru podataka ne možete da izmenite zato što struktura podataka upita i polja podataka moraju da odgovaraju načinu na koji su podaci uskladišteni u spoljnom izvoru podataka. Polja ili grupe možete da dodate samo u osnovnu grupu u glavnom izvoru podataka. Veze ka dodatnim informacijama o izvorima podataka potražite u odeljku Takođe pogledajte.

Obrazac možete proslediti u bazu podataka kroz obrasca glavne podatke za povezivanje ako predložak obrasca zasnovane na obrascu i baze podataka ne zadovoljava sledeće zahteve:

  • Predložak obrasca se ne predloška obrasca kompatibilnog sa pregledačem    InfoPath neće kreirati prosleđivanju u glavnim podacima za povezivanje ako dizajnirate predložak obrasca kompatibilan sa pregledačem. Da biste dozvolili korisnicima da prosledite podatke u obrazac koji je zasnovan na predlošku obrasca kompatibilnog sa pregledačem, koristite Veb usluge koji funkcioniše sa bazom podataka.

  • Leva tabela za svaki par povezanih tabela u glavni izvor podataka sadrži primarni ključ    Makar jedan od relacija za svaki par povezanih tabela mora da sadrži primarni ključ iz tabele levo.

  • Nijedno polje podataka u glavnom izvoru podataka obrasca skladišta na velike binarne tipove podataka    InfoPath će onemogućiti podatke za povezivanje ako upit sadrži polja koja mogu da skladište tip velike binarne podatke, kao što su slike, slike, OLE objekte, datoteka priloga, tip podataka u programu Office Access memo ili SQL tekstualni tip podataka.

Kada InfoPath Omogući prosleđivanju, korisnicima dozvoljeno da prosleđuju podatke koji su uskladišteni u polja podataka u glavnom izvoru podataka u bazi podataka. Možete da prilagodite opcije prosleđivanja za obrasce koji su zasnovani na ovom predlošku obrasca.

Vrh stranice

Pitanja kompatibilnosti

Nije moguće dizajniranja predloška obrasca kompatibilnog sa pregledačem Access baze podataka na osnovu.

Vrh stranice

Pre nego što počnete

Možete uspešno da dizajnirate predložak obrasca koji je zasnovan na Access baze podataka, morate sledeće informacije o Access bazu podataka:

  • Ime i lokaciju baze podataka.

    Napomena : Uverite se da baze podataka u mrežnu lokaciju koja je dostupna korisnicima.

  • Ime tabele koja će primiti prosleđuje podatke, ako vaš predložak obrasca omogućava korisnicima da prosleđuju obrasce sa bazom podataka. Će koristiti ovu tabelu kao primarne tabele kada konfigurišete podatke za povezivanje.

  • Ime tabele koja isporučuje rezultate upita poslate sa bazom podataka, ako vaš predložak obrasca samo izvrši upit baze podataka. Će koristiti ovu tabelu kao primarne tabele kada konfigurišete podatke za povezivanje.

  • Imena koja primarna tabela može da zahteva podatke iz tabele. U većini slučajeva, relacija između tabela su već uspostavljen u bazi podataka. Ako treba da uspostavite relacije između primarne table i druge tabele ručno, moraćete povezano polje imena obe tabele.

Vrh stranice

Dizajniranje predloška obrasca

Za dizajniranje predloška obrasca sa podacima za povezivanje upita, prvo morate da kreirate predložak obrasca. Kada kreirate predložak obrasca koji je zasnovan na bazi podataka, InfoPath kreira podatke za povezivanje upita kao glavne podatke za povezivanje između predloška obrasca i baze podataka. Ovaj proces će automatski kreirati predložak obrasca glavnog izvora podataka.

Nakon što kreirate predložak obrasca, morate da dodate kontrolu u predlošku obrasca i zatim povežete kontrolu sa poljem u glavnom izvoru podataka. To omogućava korisnicima da biste videli rezultate upita u obrazac.

1. korak: kreiranje predloška obrasca

  1. U meniju Datoteka izaberite stavku Dizajniraj predložak obrasca

  2. U dijalogu Dizajniranje predloška obrasca u okviru Dizajniranje, kliknite na Predložak obrasca.

  3. Zasnovan na listi, izaberite bazu podataka, a zatim kliknite na dugme u redu.

    Pokrenuće se čarobnjak za povezivanje podataka

  4. Na prvoj stranici čarobnjaka za povezivanje sa podacima, kliknite na dugme Izbor baze podataka.

  5. U dijalogu Izbor izvora podataka potražite lokaciju baze podataka.

    Napomena : Ako bazu podataka je sačuvana na mrežnu lokaciju, idite na univerzalni imenovanja konvenciju (UNC) putanju tu lokaciju. Ne potražite lokaciju na mreži putem mapiranu mrežnu disk jedinicu. Ako koristite mapiranu mrežnu disk jedinicu, korisnici koji kreiraju obrazaca zasnovanih na tom predlošku će tražiti baze podataka iz mapiranih mrežnu disk jedinicu. Ako korisnik nema mapirane mrežnu disk jedinicu, obrazac neće pronaći bazu podataka.

  6. Kliknite na ime baze podataka, a zatim kliknite na dugme Otvori.

  7. U dijalogu Izbor tabele izaberite stavku primarna tabela ili upit koji želite da koristite, a zatim kliknite na dugme u redu.

  8. Na sledećoj stranici čarobnjaka, potvrdite izbor u polju za potvrdu Prikaži kolone tabele .

  9. Podrazumevano, sva polja u tabeli će biti dodat u glavnom izvoru podataka predloška obrasca. Opozovite izbor u poljima za potvrdu za polja koja ne želite da uključite u glavnom izvoru podataka.

    Dodajte dodatni tabela ili upita koji želite da koristite u podatke za povezivanje.

    Kako?

    1. Kliknite na dugme Dodaj tabelu.

    2. U dijalogu Dodavanje tabele ili upita kliknite na ime podređene tabele, a zatim kliknite na dugme dalje. InfoPath pokušava da biste podesili relacije podudarne imena polja u obe tabele. Ako ne želite da koristite predloženu relaciju, izaberite relaciju, a zatim kliknite na dugme Ukloni vezu. Da biste dodali vezu, kliknite na dugme Dodaj relaciju. U okviru za dijalog Dodaj relaciju , kliknite na ime svake povezano polje u koloni odgovarajućim, a zatim kliknite na dugme u redu.

    3. Kliknite na dugme Završi.

    4. Ponovite ove korake da biste dodali dodatne podređene tabele.

  10. Kliknite na dugme Dalje.

  11. Na poslednjoj stranici čarobnjaka upišite ime glavnih podataka za povezivanje. Ovo ime će se pojaviti na listi Izvor podataka u oknu zadataka Izvor podataka.

  12. Ako vaš predložak obrasca ispunjava zahteve u odeljku Pregled , odeljku Rezime na ovoj stranici čarobnjaka ukazuje na to da je InfoPath omogućio podatke za povezivanje u glavnih podataka za povezivanje.

  13. Da biste promenili ime za podatke za povezivanje, otkucajte novo ime u odgovarajuće polje.

  14. Da biste omogućili korisnicima da prosleđuju podatke obrasca putem drugi skup podataka za povezivanje koje ćete kasnije dodati u predložak obrasca, opozovite izbor u polju za potvrdu Omogući prosleđivanje za ovu vezu .

    Napomena : Ako vaš predložak obrasca ne ispunjava zahteve u odeljku Pregled , InfoPath će onemogućiti podatke za povezivanje i polju Unesite ime za povezivanje za prosleđivanje i u polju za potvrdu Omogući prosleđivanje za ovu vezu nisu dostupni. Ako InfoPath Onemogući podatke za povezivanje, glavne podatke za povezivanje za predložak obrasca će sadržati samo podatke za povezivanje upita.

2. korak: povezivanje kontrole sa poljem

  1. Ako ne vidite okno zadatka Kontrole, izaberite stavku Još kontrola u meniju Umetanje ili pritisnite kombinaciju tastera ALT+I, C.

  2. Prevucite kontrolu u predložak obrasca.

  3. U dijalogu Povezivanje kontrola izaberite polje koje želite da povežete kontrolu.

Vrh stranice

Podešavanje opcija prosleđivanja

Ako vaš predložak obrasca i tabele koje ste izabrali u čarobnjaku za podatke za povezivanje ispunjavaju zahteve u odeljku Pregled , InfoPath podešava predloška obrasca za prosleđivanje podataka pomoću glavnih podataka za povezivanje.

Ako odaberete da koristite ovaj skup podataka za povezivanje, InfoPath podešava predložak obrasca tako da korisnici mogu prosleđivanje podataka obrasca u bazu podataka, a takođe dodaje dugme Prosledi na standardnoj traci sa alatkama i Prosledi komandu u meniju datoteka u obrascu. InfoPath takođe podešava predložak obrasca tako da prilikom prosleđivanja obrasca, obrazac ostaje otvorena i prikazuje se poruka koja ukazuje na to da li je obrazac uspešno prosleđen. Možete da promenite tekst koji se pojavljuje na dugme Prosledi i da promenite ponašanje obrasca kada korisnik prosleđuje ga.

  1. U meniju Alatke izaberite stavku Opcije prosleđivanja.

    1. Da biste promenili ime " Prosledi " koje se pojavljuje na standardnoj traci sa alatkama i komanda " Prosledi " koja će se pojaviti u meniju datoteka kada korisnici popune obrazac, otkucajte novo ime u polje natpis u dijalogu Opcije prosleđivanja .

      Savet : Ako želite da dodelite tastersku prečicu na ovo dugme i komandu, upišite ampersand (&) pre nego što znak koji želite da koristite kao tasterske prečice. Na primer, da biste dodelili ALT + B kao tastersku prečicu za dugme Prosledi i komandi, otkucajte po & bmit.

  2. Ako ne želite da ljudi koriste komandu Prosledi ili " Prosledi " na standardnoj traci sa alatkama kada popunjavaju obrazac, opozovite izbor u polju za potvrdu Prikaži stavku menija "Prosledi" i dugme "Prosledi" na traci sa alatkama .

    1. Podrazumevano, nakon prosleđivanja obrasca, InfoPath ostavlja obrazac otvoren i prikazuje poruku da biste označili da je obrazac uspešno prosleđen. Da biste promenili ovo podrazumevano ponašanje, izaberite stavku Više opcija, a zatim uradite nešto od sledećeg:

      • Da biste zatvorili obrazac ili kreirajte novi prazan obrazac kada korisnik prosleđuje popunjeni obrazac, izaberite željenu opciju sa liste nakon što prosledite .

      • Da biste kreirali prilagođenu poruku da biste označili da je obrazac uspešno prosleđen, potvrdite izbor u polju za potvrdu koristi prilagođene poruke i zatim otkucajte svoje poruke u poljima na uspeha i neuspeha .

        Savet : Koristite poruku u polju po otkazivanju za obaveštavanje korisnika šta da radite ako se ne mogu proslediti obrazac. Na primer, može predložiti da korisnici čuvati obrazac i kontakt sa nekim za dalja uputstva.

      • Ako ne želite da biste prikazali poruku nakon prosleđivanja obrasca, opozovite izbor u polju za potvrdu Prikaži uspeha i neuspeha poruke .

Vrh stranice

Napomena : Odricanje odgovornosti mašinskog prevođenja: ovaj članak je preveden sistem računara bez ljudski interventne. Microsoft nudi ove mašinskog prevoda da pomogne koja nije na engleskom govornih korisnicima uživate u sadržaju za Microsoft proizvode, usluge i tehnologijama. U članku bio mašinskog prevesti, mogu da sadrže greške u rečnik, sintaksa ili gramatike.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×