Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Izračunate kontrole u obrascima i izveštajima u Access bazama podataka možete da koristite da biste prikazali rezultate izračunavanja. Na primer, ako imate izveštaj koji prikazuje broj prodatih artikala i cenu svake jedinice, možete da dodate izračunati okvir za tekst koji množi ta dva polja da bi prikazao ukupnu cenu. Svojstvo Izvor kontrole izračunatog okvira za tekst sadrži izraz koji množi dva polja (broj stavki koliko je cena po jedinici) da bi se dobio rezultat.

Šta želite da uradite?

Kreiranje izračunate kontrole

Ova procedura vam pomaže da kreirate izračunatu kontrolu bez korišćenja čarobnjaka za kontrolu.

  1. Kliknite desnim tasterom miša na obrazac ili izveštaj u oknu za navigaciju, a zatim izaberite stavku Prikaz dizajna.

  2. Na kartici Dizajn, u grupi Kontrole kliknite na alatku za tip kontrole koji želite da kreirate.

    Listu tipova kontrola koji se mogu koristiti kao izračunate kontrole potražite u odeljku Saznajte koji tipovi kontrola mogu da se koriste kao izračunate kontrole.

  3. Postavite pokazivač na mesto na koje želite da postavite kontrolu u obrazac ili izveštaj, a zatim kliknite na obrazac ili izveštaj da biste umetnuli kontrolu.

  4. Ako se pokrene čarobnjak za kontrolu, kliknite na dugme Otkaži da biste ga zatvorili.

  5. Izaberite kontrolu, pritisnite taster F4 da biste prikazali list sa svojstvima, a zatim otkucajte izraz u polju za svojstvo Izvor kontrole. Da biste koristili Izrada izraza kreirali izraz, kliknite Dugme „Izrada“ pored polja za svojstvo Izvor kontrole.

  6. Prebacite se na prikaz obrasca ili prikaz izveštaja i proverite da li izračunata kontrola radi kao što očekujete.

    Napomene: 

    • Ispred svakog izraza stavite operator = ispred svakog izraza. Na primer: =[Cena po jedinici]*.75.

    • Više informacija o kreiranju i izraza potražite u članku Saznajte kako da napravite izraz.

    • Ako vam je potrebno više prostora za kucanje izraza u polju za svojstvo Izvor kontrole, pritisnite kombinaciju tastera SHIFT+F2 da biste otvorili polje Zumiranje.

    • Ako su obrazac ili izveštaj zasnovani na upitu, trebalo bi da stavite izraz u upit umesto u izračunatu kontrolu. To može da poboljša performanse i, ako planirate da izračunavate ukupne vrednosti za grupe zapisa, lakše je da koristite ime izračunato polje u funkcija zbira.

    • Kada sortirate po izračunatoj kontroli u obrascu ili izveštaju, uverite se da je svojstvo Format kontrole podešeno na odgovarajući način. U suprotnom, izračunate numeričke vrednosti ili vrednosti datuma mogu da se sortiraju abecednim redom umesto numeričkim.

Vrh stranice

Promena povezane kontrole u izračunatu kontrolu

Dobar način za kreiranje izračunate kontrole jeste da prvo kreirate povezanu kontrolu (na primer, prevlačenjem polja iz okna Lista polja u obrazac ili izveštaj), a zatim uredite svojstvo Izvor kontrole povezane kontrole da biste kreirali izraz. Ovo dobro funkcioniše ako se uverite da ime kontrole nije usaglašeno sa imenom polja sadržanim u izrazu. Više informacija o kreiranju povezane kontrole prevlačenjem polja iz okna Lista polja potražite u članku Dodavanje polja u obrazac ili izveštaj.

Pod pretpostavkom da ste već kreirali povezanu kontrolu, koristite sledeću proceduru da biste je promenili u izračunatu kontrolu i izbegli neusaglašenosti imena.

  1. Kliknite desnim tasterom miša na obrazac ili izveštaj u oknu za navigaciju, a zatim izaberite stavku Prikaz dizajna.

  2. Kliknite na polje koje želite da promenite, a zatim pritisnite taster F4 da biste otvorili list sa svojstvima.

  3. Na kartici Sve lista sa svojstvima, ako se svojstvo Name podudara sa svojstvom Izvor kontrole, uredite svojstvo Name tako da se dva svojstva ne podudaraju. Uverite se da ime koje unesete nije rezervisana reč ili ime drugog polja u bazi podataka. Više informacija o rezervisanim rečima potražite u članku Saznajte više o rezervisanim rečima i simbolima u programu Access.

  4. Uredite nisku u polju za svojstvo Izvor kontrole tako da sadrži željeni izraz.

  5. Pritisnite kombinaciju tastera CTRL+S da biste sačuvali promene.

  6. Prebacite se na prikaz rasporeda ili prikaz obrasca i proverite da li izračunata kontrola radi kao što očekujete.

Ako kontrola ne prikazuje podatke koje želite (na primer, ako Access #Name? u kontroli), proverite izvor zapisa obrasca ili izveštaja da biste se uverili da su sva polja koja ste koristili u izrazu dostupna. Ako je izvor zapisa upit, možda ćete morati da dodate jedno ili više polja u upit da bi izraz radio.

Napomene: 

  • Ispred svakog izraza stavite operator = ispred svakog izraza. Na primer: =[Cena po jedinici]*.75.

  • Ako vam je potrebno više prostora za kucanje izraza u polju za svojstvo Izvor kontrole, pritisnite kombinaciju tastera SHIFT+F2 da biste otvorili polje Zumiranje.

  • Ako su obrazac ili izveštaj zasnovani na upitu, trebalo bi da stavite izraz u upit umesto u izračunatu kontrolu. To može da poboljša performanse i, ako planirate da izračunavate ukupne vrednosti za grupe zapisa, lakše je da koristite ime izračunato polje u funkcija zbira.

  • Kada sortirate po izračunatoj kontroli u obrascu ili izveštaju, uverite se da je svojstvo Format kontrole podešeno na odgovarajući način. U suprotnom, izračunate numeričke vrednosti ili vrednosti datuma mogu da se sortiraju abecedno umesto numerički.

Vrh stranice

Saznajte koji tipovi kontrola mogu da se koriste kao izračunate kontrole

Okviri za tekst su najpopularniji izbor za izračunatu kontrolu zato što mogu da prikaže toliko različitih tipova podataka. Međutim, svaka kontrola koja ima svojstvo Izvor kontrole može da se koristi kao izračunata kontrola. U mnogim slučajevima nema smisla koristiti određeni tip kontrole kao izračunatu kontrolu zato što ne možete da ažurirate tu kontrolu na način na koji možete da ažurirate povezanu ili nepovezanu kontrolu. Na primer, ako postavite kontrolu polja za potvrdu na obrazac, a zatim unesete izraz u svojstvo polja za potvrdu Izvor kontrole, više ne možete potvrditi ili opoisati izbor u polju za potvrdu tako što ćete kliknuti na njega. Polje za potvrdu će biti izabrano ili opoisano na osnovu rezultata izraza. Ako potvrdite izbor u polju za potvrdu, Access prikazuje obaveštenje na Access statusnoj traci: Nije moguće urediti kontrolu; povezana je sa izrazom<izraz >. Međutim, u izveštaju može biti korisno da se kontrola polja za potvrdu zasniva na rezultatima izračunavanja, jer se kontrole u izveštajima koriste samo za prikaz informacija.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×