Отнася се за
Access 2010 Access 2007

В проект на Access (*.adp) можете да използвате макрокомандата OpenStoredProcedure , за да отворите съхранена процедура в изглед на лист с данни, съхранена процедура изглед за проектиране или визуализация на печата. Това действие изпълнява наименуваната съхранена процедура, когато е отворена в изглед на лист с данни. Можете да изберете режима за въвеждане на данни за съхранената процедура и да ограничите записите, които се показват в съхранената процедура.

Забележка: Това действие няма да бъде разрешено, ако базата данни не е надеждна.

Забележка: Access 2010 е последната версия, която поддържа проекти за данни на Access.

Настройка

Макрокомандата OpenStoredProcedure има следните аргументи:

Аргумент на действие

Описание

Име на процедура

Името на съхранената процедура за отваряне. Полето Име на процедура в секцията Аргументи на действие на прозореца за проектиране на макроси показва всички съхранени процедури в текущата база данни. Това е задължителен аргумент.

Ако изпълните макрос, съдържащ макрокомандата OpenStoredProcedure в библиотечна база данни, Access първо търси съхранената процедура с това име в библиотечната база данни и след това в текущата база данни.

Преглед

Изгледът, в който съхранената процедура ще се отвори. Щракнете върху Лист с данни, Проектиране, Визуализация на печата, Обобщена таблица или Обобщена диаграма в полето Изглед . Стойността по подразбиране е Лист с данни.

Режим на данни

Режимът за въвеждане на данни за съхранената процедура. Това се отнася само за съхранени процедури, отворени в изглед на лист с данни. Щракнете върху Добави (потребителят може да добавя нови записи, но не може да преглежда или редактира съществуващи записи), Редактиране (потребителят може да преглежда или редактира съществуващи записи и да добавя нови записи) или само за четене (потребителят може само да преглежда записи). По подразбиране е Редактиране.

Забележки

Това действие е подобно на двукратно щракване върху съхранената процедура в навигационния екран или щракване с десния бутон върху съхранената процедура в навигационния екран и избиране на желаната команда.

Превключването към режим на проектиране, докато съхранената процедура е отворена, премахва настройката за аргумента "Режим на данните" за съхранената процедура. Тази настройка не е в сила, дори ако потребителят се върне към изглед на лист с данни.

Съвети

  • Можете да плъзнете съхранена процедура от навигационния екран в прозореца за проектиране на макроси. Това автоматично създава макрокоманда OpenStoredProcedure , която отваря съхранената процедура в изглед на лист с данни.

  • Ако не искате да показвате системните съобщения, които обикновено се появяват, когато се изпълнява съхранена процедура (което показва, че това е съхранена процедура и показва колко записа ще бъдат засегнати), можете да използвате действието SetWarnings , за да потисне показването на тези съобщения.

За да изпълните макрокомандата OpenStoredProcedure в модул на Visual Basic for Applications (VBA), използвайте метода OpenStoredProcedure на обекта DoCmd .

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.