Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Attiecas uz

Objekts BoundObjectFrame

Objekts ObjectFrame

Objekts ComboBox

Objekts OptionGroup

Objekts FormatCondition

Objekts Rectangle

Objekts Image

Objekts Section

Objekts Label

Objekts TextBox

Objekts ListBox

Varat izmantot rekvizītu BackColor, lai norādītu vadīkla vai sadaļa interjera krāsu. Lasāms/rakstāms Long.

izteiksme.BackColor

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

Iestatījums

Rekvizīts BackColor satur skaitliska izteiksme, kas atbilst krāsai, kas izmantota, lai aizpildītu vadīklas vai sadaļas interjeru.

Lai iestatītu šo rekvizītu, varat izmantot krāsu veidotāju — pa labi no vienuma rekvizītu lapa rekvizītu lodziņa noklikšķiniet uz pogas Izveidot. Krāsu veidotāja lietošana sniedz iespēju definēt pielāgotas aizmugures krāsas vadīklām vai sadaļām.

Šo rekvizītu varat arī iestatīt, izmantojot vadīklas vai sadaļas rekvizītu lapa, makro vai Visual Basic for Applications (VBA) kodu vai izmantojot komandu Fill Colorsadaļā Fonts (cilnē Noformējums vai Formatējums atkarībā no tā, vai izmantojat noformējuma vai izkārtojuma skatu).

Visual Basic for Applications (VBA) kodā izmantojiet skaitlisku izteiksmi, lai šo rekvizītu iestatītu. Šī rekvizīta iestatījuma datu tips ir Long.

Varat iestatīt šī rekvizīta noklusējuma vērtību, izmantojot vadīklas noklusējuma vadīklas stils vai rekvizītu DefaultControl VBA kodā.

Objektiem Table šo rekvizītu varat iestatīt, izmantojot komandu Fill Color cilnes Dati sadaļā Fonts vai VBA kodā, izmantojot rekvizītu DatasheetBackColor.

Piezīmes

Lai izmantotu rekvizītu BackColor, rekvizīts BackStyle, ja tas ir pieejams, ir jāiestata uz Normal.

Piemērs

Tālāk esošajā piemērā tiek izmantota funkcija RGB, lai iestatītu rekvizītus BorderColor, BackColor un ForeColor atkarībā no txtPastDue tekstlodziņa vērtības. Lai šos rekvizītus iestatītu, varat izmantot arī funkciju QBColor. Ievietojot tālāk norādīto kodu notikumā Form_Current( ), vadīklu attēlojuma pazīmes tiek iestatītas, tiklīdz lietotājs atver formu vai pāriet uz jaunu ierakstu.

Sub Form_Current()    Dim curAmntDue As Currency, lngBlack As Long    Dim lngRed As Long, lngYellow As Long, lngWhite As Long    If Not IsNull(Me!txtPastDue.Value) Then        curAmntDue = Me!txtPastDue.Value    Else        Exit Sub    End If    lngRed = RGB(255, 0, 0)    lngBlack = RGB(0, 0, 0)    lngYellow = RGB(255, 255, 0)    lngWhite = RGB(255, 255, 255)    If curAmntDue > 100 Then        Me!txtPastDue.BorderColor = lngRed        Me!txtPastDue.ForeColor = lngRed        Me!txtPastDue.BackColor = lngYellow    Else        Me!txtPastDue.BorderColor = lngBlack        Me!txtPastDue.ForeColor = lngBlack        Me!txtPastDue.BackColor = lngWhite    End IfEnd Sub

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.