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 lauku tabulā, vaicājumā vai SQL priekšrakstā. Dati no lauka tiek parādīti vadīklā. Mainot datus vadīklā, mainās atbilstošie dati laukā. (Lai padarītu vadīklu tikai lasāmu, iestatiet rekvizītam Locked vērtību Yes.) Ja noklikšķināt uz vadīklas, kura ir saistīta ar lauku, kuram ir Hipersaites datu tips, tiek atvērts hipersaites adresē norādītais galamērķis.

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"

Paplašiniet savas 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?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×