Svojstvo „ControlSource“ („Izvor kontrole“)

Odnosi se na

Objekat „BoundObjectFrame“

Objekat „ListBox“

Objekat „CheckBox“

Objekat „OptionButton“

Objekat „ComboBox“

Objekat „OptionGroup“

Objekat „CustomControl objekat

Objekat „TextBox“

Objekat „GroupLevel“

Objekat „ToggleButton“

Svojstvo ControlSource možete da koristite kako biste naveli koji podaci se pojavljuju u kontrola. Podatke povezane sa poljem možete da prikazujete i uređujete u tabela, upit ili SQL izrazu. Možete da prikažete i rezultat izraz. Čitanje/pisanje niske.

izra z.ControlSource

izraz je obavezan. Izraz koji daje jedan od objekata na listi „Odnosi se na“.

Postavka

Svojstvo ControlSource koristi sledeće postavke.

Postavka

Opis

Ime polja

Kontrola je povezana sa poljem u tabeli, upitu ili SQL izrazu. Podaci iz polja prikazani su u kontroli. Promene podataka unutar kontrole menjaju odgovarajuće podatke u polju. (Kako bi kontrola bila samo za čitanje, postavite svojstvo Locked na vrednost Da.) Ako kliknete na kontrolu povezanu sa poljem koje ima Tip podataka hiperveze, prelazite na odredište navedeno u adresi hiperveze.

Izraz

Kontrola prikazuje podatke koje je generisao izraz. Te podatke može da promeni korisnik, ali ne čuvaju se u bazi podataka.


Svojstvo ControlSource možete da podesite pomoću list svojstva, makro ili Visual Basic for Applications (VBA) koda kontrole.

Svojstvo ControlSource možete da postavite i za okvir za tekst tako što ćete otkucate ime polja ili izraz direktno u okvir za tekst u prikazu dizajna obrasca ili izveštaja.

To svojstvo možete da postavite tako što ćete izabrati polje ili otkucati izraz u iskačućem prozoru „Polje/izraz“ u oknu za grupisanje, sortiranje i ukupnu vrednost“.

U VBA kodu koristite izraz niske da biste postavili vrednost ovog svojstva.

Primedbe

Za nivo grupe izveštaja, svojstvo ControlSource određuje polje ili izraz po kom se grupiše.

Napomena : Svojstvo ControlSource ne odnosi se na kontrolu polje za potvrdu, dugme opcije ili preklopno dugme u grupa opcija. Ono se odnosi samo na samu grupu opcija.

Za izveštaje, svojstvo ControlSource odnosi se samo na nivoe grupe izveštaja.

Obrasci i izveštaji ponašaju se kao „prozori“ u bazu podataka. Primarni izvor podataka za obrazac ili izveštaj navodite tako što postavite njegovo svojstvo RecordSource na tabelu, upit ili SQL izraz. Zatim možete da postavite svojstvo ControlSource na polje u izvoru podataka ili na izraz. Ako je postavka svojstva ControlSource izraz, prikazana vrednost je samo za čitanje i ne čuva se u bazi podataka. Na primer, možete da koristite sledeće postavke.

Probna postavka

Opis

Prezime

Za kontrolu, podaci iz polja „Prezime“ prikazani su u kontroli. Za nivo grupe izveštaja, Microsoft Office Access 2007 grupiše podatke po prezimenu.

=Date( ) + 7

Za kontrolu, ovaj izraz prikazuje datum sedam dana od današnjeg dana u kontroli.

=DatePart("q",ShippedDate)

Za kontrolu, ovaj izraz prikazuje kvartal datuma isporuke. Za nivo grupe izveštaja, Access grupiše podatke po kvartalu datuma isporuke.

Primer

Sledeći primer postavlja svojstvo ControlSource za okvir za tekst pod imenom „AddressPart“ na polje pod imenom „Grad“:

Forms!Customers!AddressPart.ControlSource = "City"

Sledeći primer postavlja svojstvo ControlSource za okvir za tekst pod imenom „Expected“ na izraz =Date() + 7.

Me!Expected.ControlSource = "=Date() + 7"

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.

×