Ypatybė Valdiklio šaltinis (ControlSource)

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Taikoma

Objektui BoundObjectFrame

Objektas ListBox

Objektui CheckBox

Objektui OptionButton

Objektui ComboBox

Objektui OptionGroup

Objektui CustomControl

Objektui TextBox

Objektas Form

Objektas ToggleButton

ControlSource ypatybę galite naudoti norėdami nurodyti, kokie duomenys rodomi valdiklis. Galite Rodyti ir redaguoti duomenis, susietas su lauku, lentelė, užklausaarba SQL sakinio. Taip pat gali matyti rezultatas yra išraiška. Skaityti/rašyti eilutė.

expressio n. ControlSource

išraiška Būtina. Išraiška, kuri pateikia vieną iš sąraše Taikoma esančių objektų.

Parametras

Ypatybė Valdiklio šaltinis (ControlSource) naudoja šiuos parametrus.

Parametras

Aprašas

Lauko pavadinimas

Valdiklis yra susietas su lentelės, užklausos arba SQL sakinio lauku. Šio lauko duomenys yra rodomi valdiklyje. Valdiklyje esančių duomenų keitimai pakeičia ir atitinkamus lauko duomenis. (Jei norite, kad valdiklis būtų tik skaitomas, ypatybę Užrakinta nustatykite kaip Taip). Jei spustelėsite valdiklį, susietą su lauku, kurio duomenų tipas yra hipersaito duomenų tipas, pereisite į hipersaito adreso nurodytą vietą.

Išraiška

Valdiklis rodys išraiškos sukurtus duomenis. Vartotojas gali keisti šiuos duomenis, tačiau jie nebus įrašomi į duomenų bazę.


ControlSource ypatybę Valdiklio galite nustatyti naudodami valdiklio ypatybės lapas"," makrokomanda"arba" Visual Basic for Applications (VBA) kodas.

Taip pat galite nustatyti teksto laukas ypatybę Valdiklio šaltinis (ControlSource) naudodami formos arba ataskaitos dizaino rodinį. Lauko pavadinimą ar išraišką įrašykite tiesiai į teksto laukelį.

Ataskaitoje šią ypatybę galite nustatyti pažymėdami lauką arba įrašydami išraišką grupės, rūšiavimo ir sumavimo srities laikinajame lauko/išraiškos lange.

VBA kode šios ypatybės reikšmei nustatyti naudokite eilutės išraiška.

Pastabos

Ataskaitos grupės lygyje ypatybė Valdiklio šaltinis (ControlSource) nustato lauko arba išraiškos grupavimą.

Pastaba : Ypatybė Valdiklio šaltinis (ControlSource) netaikoma žymės laukas, parinkties mygtukas ar perjungiklis valdikliams, esantiems parinkčių grupė. Ji taikoma tik pačiai parinkčių grupei.

Ataskaitose ypatybė Valdiklio šaltinis (ControlSource) taikoma tik ataskaitos grupės lygiams.

Formos ir ataskaitos veikia kaip "windows" į savo duomenų bazę. Pirminis duomenų formoje arba ataskaitoje nurodytą nustatydami savo ypatybėje prie lentelės, užklausos arba SQL sakinio. Tada galite nustatyti ControlSource ypatybę, duomenų šaltinio lauko arba išraiškos. Jei valdiklio ypatybės parametras yra išraiška, rodomos reikšmės yra tik skaitomi ir nėra įrašytos duomenų bazėje. Pavyzdžiui, galite naudoti šiuos parametrus.

Sam AMA nustatymas

Aprašas

Pavardė

Valdiklyje rodomi lauko Pavardė duomenys. Ataskaitos grupės lygyje programa Microsoft Office Access 2007 grupuoja pavardės duomenis.

=Date( ) + 7

Valdiklyje ši išraiška rodo septintos dienos pradedant nuo šiandien datą.

=DatePart("q",ShippedDate)

Valdiklyje ši išraiška rodo pristatymo datos ketvirtį. Ataskaitos grupės lygyje programa Access grupuoja pristatymo datos ketvirčio duomenis.

Pavyzdys

Šiame pavyzdyje teksto laukelio Adreso_dalis (AddressPart) ypatybė Valdiklio šaltinis (ControlSource) nustatoma laukui Miestas:

Forms!Customers!AddressPart.ControlSource = "City"

Paskesniame pavyzdyje teksto laukelio Numatoma (Expected) ypatybė Valdiklio šaltinis (ControlSource) nustatoma išraiškai =Date() + 7.

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

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×