SiirryOhjausobjektiin-makrotoiminto

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Voit siirtää aktiivisuus määritetyn kenttä tai ohjain nykyisen tietue Avaa lomake, lomakkeen tietotaulukko, taulukko-Access-työpöytätietokannoissa ja Access-verkkosovelluksissa SiirryOhjausobjektiin -makrotoiminto taulukon tai kyselyn taulukkonäkymässä. Voit käyttää tätä toimintoa, kun haluat tietyn kentän tai ohjausobjektin olisi kohdistusta. Tätä kenttää tai ohjausobjektia sitten voidaan vertailuissa tai EtsiTietue -toimintoja. Tämän toiminnon avulla voit myös siirtyä lomakkeessa tiettyjen ehtojen mukaan. Jos käyttäjä lisää naimisiin ohjausobjektissa ei esimerkiksi sairausvakuutus-lomakkeen kohdistuksen voi ohittaa Puolison nimi-ohjausobjektin ja siirry seuraavaan ohjausobjektiin.

Asetus

SiirryOhjausobjektiin -toiminnolla on seuraava argumentti.

Toiminnon argumentti

Kuvaus

Ohjausobjektin nimi

Kirjoita kentän nimi tai hallita kohdistus haluamaasi. Tämä on pakollinen argumentti.

Huomautus: Syötä vain kentän tai ohjausobjektin nimi Ohjausobjektin nimi -argumentin täydellinen tunniste, kuten [Forms]! [Tuotteet]! [Tuotenimi] Jos käytät Access-tietokannan.

Huomautuksia

Et voi käyttää SiirryOhjausobjektiin -makrotoiminto siirtää kohdistusta piilotetun lomakkeen ohjausobjektiin.

Vihje:  Voit siirtää alilomake, joka on ohjausobjektin tyypin SiirryOhjausobjektiin-makrotoiminto. Voit siirtyä tiettyyn tietueeseen alilomakkeen sitten SiirryTietueeseen-toiminnolla. Voit myös siirtää ohjausobjektin alilomake SiirryOhjausobjektiin-toiminnon avulla voit siirtää ensin alilomakkeeseen ja sitten alilomakkeen ohjausobjektiin.

Jos haluat suorittaa SiirryOhjausobjektiin -toiminnon Visual Basic for Applications (VBA)-moduulissa, käytä DoCmd -objektin SiirryOhjausobjektiin -menetelmää. Voit myös siirtää kohdistuksen lomakkeen tai missä tahansa sen ohjausobjektin tai avaa taulukko, kysely tai lomakkeen taulukkonäkymän kenttään painamisen .

Esimerkkejä

Ohjausobjektin arvon määrittäminen makron avulla

Seuraava makro avaa tuotteiden lisääminen-lomakkeen Toimittajat-lomakkeen painiketta. Se näyttää Päivitä-, Sulje-, AvaaLomake-, AsetaArvo- ja SiirryOhjausobjektiin -toimintojen käyttöä. AsetaArvo määrittää nykyisen toimittajan tuotteet-lomakkeen Toimittajantunnus-ohjausobjektin Toimittajat-lomakkeen. Valitse SiirryOhjausobjektiin siirtää kohdistuksen Luokkatunnus-kenttä, johon voit ryhtyä kirjoittamaan tietoja uudesta tuotteesta. Tämä makro liitetään Toimittajat-lomakkeen tuotteiden lisääminen-painiketta.

Toiminto

Argumentit: asetus

Kommentti

Päivitä

Päivitä-toiminto käytössä: Ei

Lopettaa näytön päivityksen makron ollessa käynnissä.

Sulje

Objektin laji: Lomake

Objektin nimi: Tuoteluettelo

Tallenna: Ei

Sulje tuoteluettelon lomake.

AvaaLomake

Lomakkeen nimi: Tuotteet

Näkymä: Lomake

Tietojen syöttötila: Lisää

Ikkunan näyttötapa: Normaali

Avaa Tuotteet-lomakkeen.

AsetaArvo

Kohde: [Lomakkeet]![Tuotteet]![ToimittajanTunnus]

Lauseke: ToimittajanTunnus

Asettaa Toimittajan tunnus -ohjausobjektin Toimittajat-lomakkeen nykyiseksi toimittajaksi.

SiirryOhjausobjektiin

Ohjausobjektin nimi: LuokanTunnus

Siirtyy Luokan tunnus -ohjausobjektiin.

Tietojen oikeellisuuden tarkistaminen makron avulla

Seuraava vahvistus makro tarkistaa Toimittajat lomakkeeseen kirjoitetut postinumerot. Se näyttää LopetaMakro, MessageBox, PeruutaTapahtumaja SiirryOhjausobjektiin -toimintojen käyttöä. Ehtolauseke tarkistaa maa/alue ja postinumero kirjoitettuna tietueen lomakkeeseen. Jos postinumero ei ole haluamaasi muotoa maa/alue, makro näyttää sanomaruudun ja peruuttaa tietueen tallentamista. Makron sitten palaa postinumero-ohjausobjekti, jossa voit korjata virheen. Tämä makro liitetään Toimittajat-lomakkeen ennen päivittämistä -ominaisuuden.

Ehto

Toiminto

Argumentit: asetus

Kommentti

Jos IsNull([CountryRegion])

LopetaMakro

Jos MaaAlue on Null, postinumeroa ei voi tarkistaa.

Jos [MaaAlue] (”ranska”, ”italia”, ”Espanja”) ja pituus ([Postinumero]) <> 5

Sanomaruutu

Sanoma: postinumero on oltava 5 merkkiä.

Äänimerkki: Kyllä

Tyyppi: tiedot

Otsikko: Postinumero-virhe

Jos postinumero ei koostu viidestä merkistä, näytä sanoma.

PeruutaTapahtuma

Peruuta tapahtuma.

SiirryOhjausobjektiin

Ohjausobjektin nimi: Postinumero

Jos [MaaAlue] In (”Australia”, ”Singapore”) ja pituus ([Postinumero]) <> 4

Sanomaruutu

Sanoma: postinumerossa oltava 4 merkkiä.

Äänimerkki: Kyllä

Tyyppi: tiedot

Otsikko: Postinumero-virhe

Jos postinumero ei koostu neljästä merkistä, näytä sanoma.

PeruutaTapahtuma

Peruuta tapahtuma.

SiirryOhjausobjektiin

Ohjausobjektin nimi: Postinumero

Jos ([Maataialue] = ”Kanada”) ja ([Postinumero] ei ole, kuten ”[A-Ö] [0-9] [A-Ö] [0-9][A-Z][0-9]")

Sanomaruutu

Sanoma: Postinumero ei ole kelvollinen. Esimerkki Kanadan koodi: H1J 1 c 3

Äänimerkki: Kyllä

Tyyppi: tiedot

Otsikko: Postinumero-virhe

Jos postinumero ei ole Kanadan postinumeroiden mukainen, näytä sanoma. (Esimerkki Kanadan postinumerosta: H1J 1C3)

PeruutaTapahtuma

Peruuta tapahtuma.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×