Érvényesség
ComboBox objektum |
ListBox objektum |
Ha egy listamező vagy kombinált lista választ, a BoundColumn tulajdonság közli Microsoft Office Access 2007, hogy melyik oszlop értékeit használja a vezérlő értékeként. Ha a vezérlő egy mező van kötve, a BoundColumn tulajdonság által megadott oszlopban lévő érték a ControlSource tulajdonságban lévő mezőben lesz tárolva. Olvasható/írható, Long típusú.
kifejezés.BoundColumn
Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.
Beállítás
A BoundColumn tulajdonság az alábbi beállításokat használja.
Beállítás |
Leírás |
0 |
Az aktuális rekordban az oszlop értéke helyett a ListIndex tulajdonság értéke szerepel. A ListIndex tulajdonság értéke az első sorban 0, a másodikban 1, és így tovább. Az Access a ListIndex tulajdonságot akkor állítja be, ha kijelölnek egy elemet egy listamezőben vagy egy kombinált lista listamezőt tartalmazó részében. A BoundColumn tulajdonság 0 értékre állítása és a vezérlőhöz tartozó ListIndex tulajdonság értékének használata hasznos lehet, ha például csak egy számsorozat tárolására van szükség. |
1 vagy nagyobb |
(1 az alapértelmezett) A megadott oszlopban lévő érték lesz a vezérlő értéke. Ha a vezérlő egy mezőhöz van kötve, akkor ez a beállítás abban a mezőben található az aktuális rekordban. A BoundColumn tulajdonság nem állítható a ColumnCount beállításnál nagyobb értékre. |
A BoundColumn tulajdonság a vezérlő tulajdonságlapján, egy makróval vagy egy Visual Basic for Applications formátumú (VBA-) kóddal adható meg.
Táblamezők esetén ezt a tulajdonságot a tábla Tervező nézetében a Mezőtulajdonságok szakasz Megjelenítés lapján állíthatja be azokhoz a mezőkhöz, amelyek DisplayControl tulajdonsága Kombinált lista vagy Lista értékre van állítva.
Tipp
Az Access a BoundColumn tulajdonságot automatikusan beállítja, ha egy mező adattípusaként a Keresés varázsló lehetőséget választja.
A Visual Basic for Applications (VBA) formátumú kódban a BoundColumn tulajdonságot egy szám vagy egy 0 és a ColumnCount tulajdonsághoz beállított érték közé eső numerikus kifejezés használatával állíthatja be.
Megjegyzések
A kombinált lista bal szélső látható oszlopában (abban a bal szélső oszlopban, amelynek a kombinált listához tartozó ColumnWidths tulajdonsága nem 0) az Űrlap nézetben vagy jelentésben lévő kombinált lista szövegmezőt tartalmazó részében megjelenő adatok szerepelnek. A BoundColumn tulajdonság azt határozza meg, hogy a program a szövegmező vagy kombinált lista melyik oszlopának értékét tárolja, amikor Ön kijelöl valamit. Ily módon a vezérlő értékeként tárolttól eltérő adatokat is megjeleníthet.
Megjegyzés: Ha a kötött oszlop nem egyezik meg a vezérlő bal szélén látható oszloppal (vagy ha a BoundColumn tulajdonságot 0 értékre állítja), akkor a LimitToList tulajdonság értéke Igen lesz.
Az Access 0-alapú számokat használ az oszlopokra való hivatkozáshoz a Column tulajdonságban. Ez azt jelenti, hogy az első oszlopra a Column(0) kifejezéssel hivatkozik, a második oszlopra a Column(1) kifejezéssel, és így tovább. A BoundColumn tulajdonság ugyanakkor 1-alapú számokkal hivatkozik az oszlopokra. Ez azt jelenti, hogy ha a BoundColumn tulajdonság értéke 1, akkor hozzáférhet az adott oszlopban tárolt értékhez a Column(0) kifejezés használatával.
Ha az AutoExpand tulajdonság értéke Igen, akkor az Access, miközben Ön gépel, automatikusan megad egy olyan értéket a kombinált lista szövegmezőt tartalmazó részében, amely megfelel a kombinált lista egyik értékének.