Accessi projektis (*.adp) saate kasutada makrotoimingut Ava_ funktsioon kasutaja määratletud funktsioon avamiseks andmelehevaade, tekstisisese funktsiooni kujundusvaade, SQL-i tekstiredaktori vaates (kasutaja määratletud skalaar- või tabelifunktsiooni korral) või prindieelvaates. See toiming käivitab kasutaja määratletud funktsiooni andmelehevaates avamisel. Samuti saate kasutaja määratletud funktsiooni jaoks valida andmesisestusrežiimi ja piirata kasutaja määratletud funktsiooni kuvatavaid kirjeid.
Märkus.: Kui andmebaas pole usaldusväärne, pole see toiming lubatud.
Märkus.: Access 2010 on viimane versioon, mis toetab Accessi andmeprojekte.
Säte
Makrotoimingul Ava_funktsioon on järgmised argumendid.
Toimingu argument |
Kirjeldus |
Funktsiooni nimi |
Avatava kasutaja määratletud funktsiooni nimi. Väljal Funktsiooni nimi kuvatakse kõik praeguse andmebaasi kasutaja määratletud funktsioonid. See argument on kohustuslik. Kui käivitate toimingut Funktsioon sisaldava makro teegiandmebaas, otsib Access esmalt selle nimega funktsiooni teegiandmebaasist ja seejärel praegusest andmebaasist. |
Vaade |
Vaade, kus kasutaja määratletud funktsioon avatakse. Valige väljal Vaade säte Andmeleht, Kujundus, Prindieelvaade, PivotTable-liigendtabel või PivotChart-liigenddiagramm. Vaikesäte on Andmeleht. |
Andmerežiim |
Kasutaja määratletud funktsiooni andmesisestusrežiim. See kehtib ainult kasutaja määratletud funktsioonide kohta, mis on avatud andmelehevaates. Valige Lisa (kasutaja saab lisada uusi kirjeid, kuid ei saa olemasolevaid vaadata ega redigeerida), Redigeerimine (kasutaja saab vaadata või redigeerida olemasolevaid kirjeid ja lisada uusi kirjeid) või Kirjutuskaitstud (kasutaja saab kirjeid ainult vaadata). Vaikevalik on Redigeerimine. |
Kommentaarid
See makrotoiming sarnaneb navigeerimispaanil kasutaja määratletud funktsiooni topeltklõpsamisega või navigeerimispaanil funktsiooni paremklõpsamisega ja vaate valimisega.
Kui kasutaja määratletud funktsioon on avatud, eemaldatakse kujundusvaate aktiveerimisel kasutaja määratletud funktsiooni argumendi Andmerežiim säte. See säte pole jõus isegi siis, kui kasutaja naaseb andmelehevaatesse.
Näpunäited
-
Saate kasutaja määratletud funktsiooni valida navigeerimispaanil ja lohistada selle makrokujundusaknasse. See loob automaatselt toimingu OpenFunction , mis avab kasutaja määratletud funktsiooni andmelehevaates.
-
Kui te ei soovi kuvada süsteemiteateid, mis tavaliselt kuvatakse kasutaja määratletud funktsiooni käivitamisel (näitab, et see on kasutaja määratletud funktsioon ja näitab, kui palju kirjeid see mõjutab), saate makrotoimingu Sea_hoiatused abil nende sõnumite kuvamist tõkestada.
Makrotoimingu Ava_funktsioon käivitamiseks moodulis Visual Basic for Applications (VBA) kasutage objekti DoCmd meetodit OpenFunction.