Taikoma
Access 2010 Access 2007

"Access" projekte (*.adp) galite naudoti makrokomandos veiksmą OpenStoredProcedure , kad atidarytumėte įrašytoji procedūra naudodami duomenų lapo rodinys, išsaugotą procedūrą maketo rodinys arba spaudinio peržiūrą. Šis veiksmas vykdo įvardytąją išsaugotą procedūrą, kai atidaroma duomenų lapo rodinyje. Galite pasirinkti išsaugotos procedūros duomenų įvedimo režimą ir apriboti įrašus, kuriuos rodo išsaugota procedūra.

Pastaba: Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.

Pastaba: "Access 2010" yra paskutinė versija, palaikanti "Access" duomenų projektus.

Parametras

Makrokomandos veiksmas OpenStoredProcedure turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Procedūros pavadinimas

Norimos atidaryti išsaugotos procedūros pavadinimas. Makrokomandos dizaino lango sekcijos Veiksmo argumentailauke Procedūros pavadinimas rodomos visos dabartinės duomenų bazės išsaugotos procedūros. Tai būtina argumentas.

Jei makrokomandą, kurioje yra OpenStoredProcedure makrokomandos veiksmas, vykdote bibliotekos duomenų bazė, Access pirmiausia ieško išsaugotos procedūros tokiu pavadinimu bibliotekos duomenų bazėje, tada dabartinėje duomenų bazėje.

Rodinys

Rodinys, kuriame bus atidaryta išsaugota procedūra. Spustelėkite Duomenų lapas, Dizainas, Spaudinio peržiūra, PivotTable arba PivotChart lauke Rodinys . Numatytoji reikšmė yra Duomenų lapas.

Duomenų režimas

Išsaugotos procedūros duomenų įvedimo režimas. Tai taikoma tik įrašytoms procedūroms, atidarytoms duomenų lapo rodinyje. Spustelėkite Įtraukti (vartotojas gali įtraukti naujų įrašų, bet negali peržiūrėti ar redaguoti esamų įrašų), Redaguoti (vartotojas gali peržiūrėti arba redaguoti esamus įrašus ir įtraukti naujų įrašų) arba Tik skaityti (vartotojas gali tik peržiūrėti įrašus). Numatytoji reikšmė yra Redaguoti.

Pastabos

Šis veiksmas panašus į tai, kad dukart spustelėjus išsaugotą procedūrą naršymo srityje arba dešiniuoju pelės mygtuku spustelėjus išsaugotą procedūrą naršymo srityje ir pasirinkus norimą komandą.

Perjungus į dizaino rodinį, kol atidaryta išsaugota procedūra, pašalinamas išsaugotos procedūros argumento Duomenų režimas parametras. Šis parametras nėra taikomas, net jei vartotojas grįžta į duomenų lapo rodinį.

Patarimai

  • Išsaugotą procedūrą galite nuvilkti iš naršymo srities į makrokomandos dizaino langą. Tai automatiškai sukuria makrokomandos veiksmą OpenStoredProcedure , kuris atidaro išsaugotą procedūrą duomenų lapo rodinyje.

  • Jei nenorite rodyti sistemos pranešimų, kurie paprastai rodomi vykdant išsaugotą procedūrą (tai reiškia, kad tai yra išsaugota procedūra ir rodoma, kiek įrašų bus paveikta), galite naudoti veiksmą SetWarnings , kad nerodytumėte šių pranešimų rodymo.

Norėdami vykdyti makrokomandos veiksmą OpenStoredProcedure "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą OpenStoredProcedure.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.