Rekvizīts ControlSource

Attiecas uz

Objekts BoundObjectFrame

Objekts ListBox

Objekts CheckBox

Objekts OptionButton

Objekts ComboBox

Objekts OptionGroup

Objekts CustomControl

Objekts TextBox

Objekts GroupLevel

Objekts ToggleButton

Rekvizītu ControlSource var izmantot, lai norādītu datus, ko parāda vadīkla. Varat parādīt un rediģēt datus, kas ir saistīti ar lauku, kura atrašanās vieta ir tabula, vaicājums vai SQL priekšraksts. Var parādīt arī izteiksmes rezultātu. Lasāma/rakstāma virkne.

expressio n.ControlSource

expression Obligāti. Izteiksme, kas atgriež vienu no objektiem sarakstā Attiecas uz.

Iestatījums

Rekvizīts ControlSource izmanto tālāk norādītos iestatījumus.

Iestatījums

Apraksts

Lauka nosaukums

Vadīkla ir saistīta ar tabulas, vaicājuma vai SQL priekšraksta lauku. Vadīklā tiek parādīts lauka dati. Vadīklā esošo datu izmaiņas maina atbilstošos datus laukā. (Lai padarītu vadīklu tikai lasāmu, iestatiet rekvizītu bloķēts uz .) Ja noklikšķināt uz vadīklas, kas saistīta ar lauku, kuram ir Hipersaites datu tips, hipersaitei norādītajā vietā pāriet uz mērķa vietu.

Izteiksme

Vadīkla parāda izteiksmes ģenerētus datus. Lietotājs šos datus var mainīt, bet tie netiek saglabāti datu bāzē.


Varat vadīklai iestatīt rekvizītu ControlSource, izmantojot vadīklas rekvizītu lapa, makro vai Visual Basic for Applications (VBA) kodu.

Varat arī iestatīt rekvizītu ControlSource vienumam tekstlodziņš, veidlapas noformējuma skatā vai atskaites noformējuma skatā ierakstot lauka nosaukumu vai izteiksmi tieši tekstlodziņā.

Atskaitē šo rekvizītu var iestatīt, atlasot lauku vai ierakstot izteiksmi rūts Grupēšana, kārtošana un kopsumma uznirstošajā logā Lauks/izteiksme.

VBA kodā jāizmanto virknes izteiksme, lai iestatītu šī rekvizīta vērtību.

Piezīmes

Atskaišu grupas līmenī rekvizīts ControlSource nosaka lauku vai izteiksmi, pēc kuras jāgrupē.

Piezīme.: Rekvizīts ControlSource netiek lietots šādiem objektiem: vadīklām izvēles rūtiņa, opciju poga un pārslēgšanas poga, ja tās satur opciju grupa. Tas attiecas tikai uz pašu opciju grupu.

Atskaitēs rekvizīts ControlSource attiecas tikai uz atskaišu grupu līmeņiem.

Veidlapas un atskaites darbojas kā “logi”, kas ļauj ieskatīties datu bāzē. Veidlapas vai atskaites primāro datu avotu var norādīt, kā rekvizītu RecordSource iestatot tabulu, vaicājumu vai SQL priekšrakstu. Pēc tam rekvizītam ControlSource var iestatīt datu avota lauku vai izteiksmi. Ja rekvizīta ControlSource iestatījums ir izteiksme, parādītā vērtība ir tikai lasāma un netiek saglabāta datu bāzē. Piemēram, varat izmantot tālāk norādītos iestatījumus.

Ie statījumu piemērs

Apraksts

LastName

Vadīklai: dati no lauka LastName tiek parādīti vadīklā. Atskaišu grupas līmenī: Microsoft Office Access 2007 grupē datus pēc uzvārda.

=Date( ) + 7

Vadīklai: šī izteiksme vadīklā parāda datumu, kas būs septiņas dienas pēc pašreizējā datuma.

=DatePart("q",ShippedDate)

Vadīklai: šī izteiksme parāda, kurā ceturksnī ir nosūtīšanas datums. Atskaišu grupas līmenī: Access grupē datus pēc nosūtīšanas datuma ceturkšņa.

Piemērs

Tālāk redzamajā piemērā rekvizīts ControlSource ir iestatīts tekstlodziņā ar nosaukumu AddressPart rādīt vērtību no lauka City:

Forms!Customers!AddressPart.ControlSource = "City"

Nākamajā piemērā tekstlodziņam ar nosaukumu Expected rekvizītā ControlSource ir norādīta izteiksme =Date() + 7.

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

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

×