Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Attiecas uz

Objekts ComboBox

Objekts ListBox

Varat izmantot rekvizītu ListIndex, lai noteiktu, kurš elements ir atlasīts sarakstlodziņš vai kombinētais lodziņš. Lasāms/rakstāms Long.

izteiksme.ListIndex

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

Piezīmes

Rekvizīts ListIndex ir vesels skaitlis no 0 līdz kopējam elementu skaitam sarakstlodziņā vai kombinētajā lodziņā mīnus 1. Microsoft Office Access 2007 iestata rekvizīta ListIndex vērtību, kad elements tiek atlasīts sarakstlodziņā vai kombinētā lodziņa sarakstlodziņa daļā. Saraksta pirmā elementa rekvizīta ListIndex vērtība ir 0, otrā elementa vērtība ir 1 un tā tālāk.

Šis rekvizīts ir pieejams tikai tad, ja tiek lietots makro vai Visual Basic for Applications (VBA) kods. Varat lasīt šo rekvizītu tikai Formas skats un Datu lapas skats. Šis rekvizīts ir tikai lasāms un nav pieejams citos skatos.

Rekvizīta ListIndex vērtība ir pieejama, arī iestatot rekvizīta BoundColumn vērtību 0 kombinētajā lodziņā vai sarakstlodziņā. Ja rekvizīta BoundColumn vērtība ir iestatīta kā 0, pamatā esošās tabulas laukam, kas ir saistīts ar kombinēto lodziņu vai sarakstlodziņu, būs identiska vērtība rekvizīta ListIndex iestatījumam.

Sarakstlodziņos ir arī rekvizīts MultiSelect, kas sniedz lietotājam iespēju atlasīt vairākus elementus vadīklā. Ja sarakstlodziņā tiek veiktas vairākas atlases, varat noteikt, kuri vienumi ir atlasīti, izmantojot vadīklas rekvizītu Selected. Rekvizīts Selected ir masīvs, ko veido vērtības no 0 līdz rekvizīta ListCount vērtībai mīnus 1. Katram sarakstlodziņa elementam rekvizīta Selected vērtība būs True, ja elements ir atlasīts, un False, ja tas nav atlasīts.

Kolekcija ItemsSelected arī nodrošina paņēmienu, kā piekļūt datiem sarakstlodziņa vai kombinētā lodziņa atlasītajās rindās.

Piemērs

Lai atgrieztu rekvizīta ListIndex vērtību, varat izmantot šādas opcijas:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

Lai iestatītu rekvizīta ListIndex vērtību, varat izmantot šādas opcijas:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

formname un controlname ir formas un sarakstlodziņa vai kombinētā lodziņa vadīklas nosaukumi, kas attēloti kā virknes vērtības, un index ir elementa indeksa vērtība.

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.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×