Lastnost ControlSource

Velja za

Predmet BoundObjectFrame

Predmet ListBox

Predmet CheckBox

Predmet OptionButton

Predmet ComboBox

Predmet OptionGroup

Predmet CustomControl

Predmet TextBox

Predmet GroupLevel

Predmet ToggleButton

Če želite določiti, kateri podatki so prikazani v kontrolnik, lahko uporabite lastnost ControlSource . Podatke, ki so vezani na polje v Tabela, poizvedba ali SQL izjavi, lahko prikažete in urejate. Prikažete lahko tudi rezultat izraz. Niz za branje/pisanje.

expressio n.ControlSource

izraz Obvezen. Izraz, ki vrne enega od predmetov na seznamu uporabi za.

Nastavitev

Lastnost ControlSource uporablja te nastavitve.

Nastavitev

Opis

Ime polja

Kontrolnik je vezan na polje v tabeli, poizvedbi ali izjavi SQL. Podatki iz polja so prikazani v kontrolniku. Spremembe podatkov znotraj kontrolnika spremenijo ustrezne podatke v polju. (Če želite, da kontrolnik» samo za branje «nastavite lastnost Zaklenjeno na da.) Če kliknete kontrolnik, ki je vezan na polje, ki ima Podatkovni tip »Hiperpovezava«, skočite na cilj, ki je določen v naslovu hiperpovezave.

Izraz

Kontrolnik prikaže podatke, ki jih ustvari izraz. Te podatke lahko spremeni uporabnik, vendar niso shranjeni v zbirki podatkov.


Lastnost ControlSource za kontrolnik lahko nastavite tako, da uporabite kodo kontrolnika list z lastnostmi, makro ali Visual Basic for Applications (VBA).

Lastnost ControlSource lahko nastavite tudi za polje z besedilom tako, da vnesete ime polja ali izraz neposredno v polje z besedilom v pogledu načrta obrazca ali pogledu načrta poročila.

Za poročilo lahko to lastnost nastavite tako, da izberete polje ali vnesete izraz v pojavno okno za polje/izraz v podoknu za skupino, razvrščanje in vsoto.

V kodi VBA nastavite vrednost te lastnosti z izrazom niza.

Pripombe

Za raven skupine poročila lastnost ControlSource določa polje ali izraz, po katerem naj se izvede združevanje.

Opomba: Lastnost ControlSource ne velja za potrditveno polje, izbirni gumb ali preklopni gumb kontrolnike v skupina možnosti. To velja le za skupino možnosti.

Za poročila lastnost ControlSource velja le za ravni skupine za poročanje.

Obrazci in poročila delujejo kot »okna« z vpogledom v zbirko podatkov. Primarni vir podatkov za obrazec ali poročilo določite tako, da njegovo lastnost RecordSource nastavite na tabelo, poizvedbo ali izjavo SQL. Nato lahko lastnost ControlSource nastavite za polje v viru podatkov ali za izraz. Če je nastavitev lastnosti ControlSource izraz, je prikazana vrednost samo za branje in ni shranjena v zbirki podatkov. Uporabite lahko na primer te nastavitve:

Vzor čna nastavitev

Opis

Priimek

Če gre za kontrolnik, so v njem prikazani podatki iz polja Priimek. Če gre za raven skupine poročila, Microsoft Office Access 2007 združi podatke po priimku.

=Date( ) + 7

V primeru kontrolnika ta izraz prikaže datum sedem dni od trenutnega datuma.

=DatePart("q",ShippedDate)

V primeru kontrolnika ta izraz prikaže četrtletje datuma pošiljanja. V primeru ravni skupine poročila Access združi podatke glede na četrtletje datuma pošiljanja.

Primer

Spodnji primer nastavi lastnost ControlSource za polje z besedilom »AddressPart« (Del naslova) v polje »City« (Mesto):

Forms!Customers!AddressPart.ControlSource = "City"

Naslednji primer nastavi lastnost ControlSource za polje z besedilom »Expected« (Pričakovano) v izraz =Date() + 7.

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

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
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.

×