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 modaalinen ikkuna avataan, muut Microsoft Office Access 2007 -sovelluksen ikkunat poistetaan käytöstä, kunnes lomake suljetaan (siirtyminen muiden sovellusten ikkunoihin tosin on mahdollista). 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