Koskee seuraavia
Yhdistelmäruutuobjekti |
---|
Luetteloruutuobjekti |
Kun teet valinnan luetteloruutu tai yhdistelmäruutu, Sidossarake-ominaisuus kertoo Accessille, mitä sarakkeen arvoja käytetään ohjain arvona. Jos ohjausobjekti on sidottu kenttään, Sidossarake-ominaisuuden määrittämän sarakkeen arvo tallennetaan kenttään, joka on nimetty OhjausobjektinLähde-ominaisuudessa. Pitkä, luku/kirjoitus.
lauseke.Sidossarake
lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.
Asetus
Sidossarake-ominaisuus käyttää seuraavia asetuksia.
Asetus |
Kuvaus |
---|---|
0 |
ListIndex-ominaisuusarvo tallennetaan nykyinen tietue -kohteeseen sarakearvon sijaan. Ensimmäisen rivin ListIndex-ominaisuusarvo on 0, toisen rivin 1 ja niin edelleen. Access määrittää ListIndex-ominaisuuden, kun kohde valitaan luetteloruudusta tai yhdistelmäruudun luetteloruutuosasta. Sidossarake-ominaisuuden määrittämisestä luvuksi 0 ja ohjausobjektin ListIndex-ominaisuusarvon käyttämisestä voi olla hyötyä, jos haluat esimerkiksi vain tallentaa numerosarjan. |
1 tai suurempi |
(Oletusarvo on 1) Määritetyn sarakkeen arvosta tulee ohjausobjektin arvo. Jos ohjausobjekti on sidottu kenttään, tämä asetus tallennetaan kyseiseen kenttään nykyisessä tietueessa. Sidossarake-ominaisuuden arvo ei voi olla suurempi kuin SarakkeidenMäärä-ominaisuuden asetus. |
Voit määrittää Sidossarake-ominaisuuden ohjausobjektin ominaisuusikkunan, makron tai Visual Basic for Applications (VBA) -koodin avulla.
Taulukoiden kenttien kohdalla voit määrittää tämän ominaisuuden taulukon rakennenäkymän Kentän ominaisuudet -osan Haku-välilehdessä, jos kentän Näyttöohjausobjekti-ominaisuuden asetuksena on Yhdistelmäruutu tai Luetteloruutu.
vihje
Access määrittää Sidossarake-ominaisuuden automaattisesti, kun valitset taulukon rakennenäkymässä kentän tietotyypiksi Ohjatun hakukentän luomisen.
Visual Basic for Applications (VBA) -koodissa voit määrittää Sidossarake-ominaisuuden valitsemalla numero tai numeerinen lauseke, joka vastaa arvoa nollan ja SarakkeidenMäärä-ominaisuuden asetuksen väliltä.
Huomautuksia
Yhdistelmäruudun vasemmanpuoleisin näkyvissä oleva sarake (vasemmanpuoleisin sarake, jonka yhdistelmäruudun Sarakeleveys-ominaisuuden asetus ei ole 0) sisältää tiedot, jotka näkyvät yhdistelmäruudun tekstiruutuosassa Lomakenäkymä- tai raportti-kohteessa. Sidossarake-ominaisuus määrittää, minkä tekstiruudun tai yhdistelmäruudun luettelon sarakkeen arvo tallennetaan, kun teet valinnan. Näin voit näyttää eri tietoja kuin ne, jotka tallennat ohjausobjektin arvoksi.
Huomautus: Jos sidottu sarake ei ole sama kuin ohjausobjektin vasemmanpuoleisin näkyvissä oleva sarake (tai jos määrität Sidossarake-ominaisuuden arvoksi 0), VainLuettelonKäyttö-ominaisuuden asetukseksi määritetään Kyllä.
Access viittaa Sarake-ominaisuuden sarakkeisiin nollapohjaisilla luvuilla. Toisin sanoen ensimmäiseen sarakkeeseen viitataan lausekkeella Column(0), toiseen sarakkeeseen viitataan lausekkeella Column(1), ja niin edelleen. Sidossarake-ominaisuus viittaa sarakkeisiin kuitenkin 1-pohjaisilla luvuilla. Näin ollen, jos Sidossarake-ominaisuuden arvoksi on määritetty 1, kyseiseen sarakkeeseen tallennettua arvoa voi käyttää lausekkeella Column(0).
Jos AutomaattinenLisääminen-ominaisuuden asetukseksi on määritetty Kyllä, Access täyttää yhdistelmäruudun tekstiruutuosaan automaattisesti arvon, joka vastaa yhdistelmäruudun luettelon arvoa, käyttäjän kirjoittaessa.