Koskee seuraavia
|
Lomakeobjekti |
|---|
|
Raporttiobjekti |
Modaalinen-ominaisuuden avulla voit määrittää, avataanko lomake tai raportti modaalinen ikkuna -muodossa. Kun lomake tai raportti avataan modaalisena ikkunana, ikkuna täytyy sulkea ennen kuin aktiivisuus voidaan siirtää toiseen objektiin. Totuusarvo, jolla on luku- ja kirjoitusoikeudet.
lauseke.Modaalinen
lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.
Huomautuksia
Modaalinen-ominaisuus käyttää seuraavia asetuksia.
|
Asetus |
Visual Basic |
Kuvaus |
|---|---|---|
|
Kyllä |
Tosi |
Lomake tai raportti avataan modaalisena ikkunana. |
|
Ei |
Epätosi |
(Oletus) Lomake avataan muuna kuin modaalisena ikkunana. |
Voit määrittää tämän ominaisuuden lomakkeen tai raportin ominaisuusikkunan, makron tai Visual Basic for Applications (VBA) -koodin avulla.
Kun avaat modaalisen ikkunan, muut Accessin ikkunat poistetaan käytöstä, kunnes suljet lomakkeen (vaikka voit vaihtaa muiden sovellusten ikkunoihin). Jos haluat poistaa muiden ikkunoiden lisäksi myös valikot ja työkalurivit tilapäisesti käytöstä, määritä Modaalinen- ja Ponnahdusikkuna-ominaisuuksien asetukseksi Kyllä.
ReunanTyyli-ominaisuuden avulla voit määrittää, millainen lomakkeen reuna on. Yleensä modaalisissa lomakkeissa ReunanTyyli-ominaisuuden asetus on Valintaikkuna.
vihje
Luo mukautettu valintaikkuna käyttämällä Modaalinen-, Ponnahdusikkuna- ja ReunanTyyli-ominaisuuksia. Voit mukauttaa valintaikkunoita määrittämällä Modaalinen-ominaisuuden asetukseksi Kyllä, Ponnahdusikkuna-ominaisuuden asetukseksi Kyllä ja ReunanTyyli-ominaisuuden asetukseksi Valintaikkuna.
Kun Modaalinen-ominaisuuden asetukseksi määritetään Kyllä, lomake on modaalinen vain, kun
-
avaat lomakkeen siirtymisruudusta lomakenäkymässä
-
avaat lomakkeen makrolla tai VBA-koodilla lomakenäkymässä
-
siirryt Rakennenäkymästä lomakenäkymään.
Kun lomake on modaalinen, siirtyminen lomakenäkymästä tietotaulukkonäkymään ei ole mahdollista. Taulukkonäkymään voi kuitenkin yhä siirtyä rakennenäkymän kautta.
Lomake ei ole modaalinen rakenne- tai taulukkonäkymässä. Lomake ei myöskään ole modaalinen, kun siirryt taulukkonäkymästä lomakenäkymään.
Huomautus: Jos haluat avata lomakkeen siten, että sen Modaalinen- ja Ponnahdusikkuna-ominaisuuksien asetukseksi on määritetty Kyllä, voit käyttää AvaaLomake-toiminnon Ikkunan näyttötapa -argumentin Valintaikkuna-asetusta.
Esimerkki
Jos haluat palauttaa Tilauksen syöttö -lomakkeen Modaalinen-ominaisuuden arvon, voit käyttää seuraavaa koodia:
Dim b As Booleanb = Forms("Order Entry").Modal
Jos haluat määrittää Modaalinen-ominaisuuden arvon, voit käyttää seuraavaa koodia
Forms("Order Entry").Modal = True