Rakenduskoht
Objekt BoundObjectFrame (Seotud objektipaneel) |
Objekt Listbox |
Objekt CheckBox |
Objekt OptionButton |
Objekt ComboBox |
Objekt OptionGroup |
Objekt CustomControl |
Objekt TextBox |
Objekt GroupLevel |
Objekt ToggleButton |
Atribuuti ControlSource (Juhtelemendi allikas ) saate kasutada juhtelement kuvatavate andmete määramiseks. Väljaga seotud andmeid saate kuvada ja redigeerida tabel, päring või SQL-lauses. Samuti saate kuvada avaldis tulemi. Loetav/kirjutatav string.
avaldis. ControlSource (Juhtelemendi allikas)
avaldis Nõutav. Avaldis, mis tagastab loendi Rakenduskoht objekti.
Säte
AtribuutControlSource (Juhtelemendi allikas) kasutab järgmisi sätteid.
Säte |
Kirjeldus |
Välja nimi |
Juhtelement on seotud tabeli, päringu või SQL-lause väljaga. Juhtelemendis kuvatakse välja andmed. Juhtelemendi andmete muutused muudavad välja vastavaid andmeid. (Juhtelemendi kirjutuskaitstuks muutmiseks määrake atribuudi Locked väärtuseks Jah.) Kui klõpsate juhtelementi, mis on seotud väljaga, millel on andmetüüp Hüperlink, saate liikuda hüperlingi aadressis määratud sihtkohta. |
Avaldis |
Juhtelement kuvab avaldise loodud andmed. Neid andmeid saab kasutaja muuta, kuid neid ei salvestata andmebaasis. |
Atribuudi ControlSource (Juhtelemendi allikas) määramiseks saate kasutada juhtelemendi atribuudilehte, a makrot või Visual Basic for Applicationsi (VBA) koodi.
Samuti saate tekstiväli atribuudi ControlSource (Juhtelemendi allikas ) määramiseks tippida väljanime või avaldise otse vormi kujundusvaate või aruande kujundusvaate tekstiväljale.
Aruande atribuudi määramiseks saate valida välja või tippida avaldise paani „Rühmitamine, sortimine ja kogusumma kuvamine“ hüpikaknasse „Väli/avaldis“.
VBA-s kasutage selle atribuudi väärtuse määramiseks stringavaldist.
Märkused
Aruande rühmataseme puhul määrab atribuut ControlSource (Juhtelemendi allikas) rühmitatava välja või avaldise.
Märkus.: Atribuut ControlSource (Juhtelemendi allikas) ei rakendu suvandirühma juhtelementidele märkeruut, raadionupp või tumblernupp. See kehtib ainult suvandirühmale.
Aruannete puhul rakendub atribuut ControlSource (Juhtelemendi allikas) ainult aruanderühma tasemetele.
Vormid ja aruanded toimivad andmebaasi akendena. Vormi või aruande esmase andmeallika määramiseks saate seada atribuudi RecordSource (Kirje allikas) väärtuseks tabeli, päringu või SQL-lause. Seejärel saate määrata atribuudi ControlSource (Juhtelemendi allikas) väärtuseks allika välja või avaldise. Kui atribuudiks ControlSource (Juhtelemendi allikas)on määratud avaldis, siis kuvatava väärtus on kirjutuskaitstud ja seda ei salvestata andmebaasi. Võite kasutada näiteks järgmisi sätteid.
Näidis säte |
Kirjeldus |
Perekonnanimi |
Juhtelemendi puhul kuvatakse välja Perekonnanimi andmed juhtelemendis. Aruande rühmataseme puhul rühmitab Microsoft Office Access 2007 andmeid perekonnanime järgi. |
=Date( ) + 7 |
Juhtelemendi puhul kuvab see avaldis juhtelemendis tänasest kuupäevast seitsme päeva võrra hilisema kuupäeva. |
=DatePart("q",ShippedDate) |
Juhtelemendi puhul kuvab see avaldis tarnekuupäeva kvartali. Aruande rühmataseme puhul rühmitab Access rühmitab andmed tarnekuupäeva kvartali järgi. |
Näide.
Järgmises näites määratakse tekstivälja Aadressiosa atribuudiks ControlSource (Juhtelemendi allikas) väli Linn.
Forms!Customers!AddressPart.ControlSource = "City"
Järgmises näites määratakse tekstivälja Eeldatav atribuudiks ControlSource (Juhtelemendi allikas) avaldis =Date() + 7.
Me!Expected.ControlSource = "=Date() + 7"