SaveObject макрокоманда

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Можете да използвате макрокомандата SaveObject , за да запишете или обект на зададен достъп или активния обект, ако няма указан. Можете също да запишете активния обект с ново име в някои случаи (това функции същата като на командата " Запиши като " в Лентата с инструменти за бърз достъп).

Забележка: В Access 2010 началото, запишете макроса действие е преименуван на SaveObject.

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

Настройка

Действието SaveObject има следните аргументи:

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

Описание

Тип на обекта

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

Име на обекта

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

Ако въведете ново име, името трябва да следват Стандартна конвенции за именуване на Access обекти.

Забележки

Макрокомандата SaveObject работи на всички обекти на бази данни , които потребителят изрично може да отвори и Запиши. Указаният обект трябва да бъде отворен за SaveObject действия, за да оказват влияние върху обекта. Това действие има същия ефект като избиране на обект и след това го запишете като щракнете върху Запиши в Лентата с инструменти за бърз достъп. Като оставите аргумента Тип на обект празен и въведете ново име в аргумента Име на обект има същия ефект като щракнете върху Запиши като в Лентата с инструменти за бърз достъпи въведете ново име за активния обект. С помощта на Макрокомандата SaveObject ви позволява да укажете обект да запишете и да извършвате командата Запиши като от макрос.

Забележка: Не можете да използвате макрокомандата SaveObject да е от следните запишете с ново име:

  • формуляр в изглед на формуляр или изглед на лист с данни.

  • отчет във визуализацията на печата.

  • модул.

  • Сървър изглед в изглед на лист с данни или визуализация на печата.

  • страница за достъп до данни в Изглед на страница.

  • Таблица в изглед на лист с данни или визуализация на печата.

  • Заявка в изглед на лист с данни или визуализация на печата.

  • съхранена процедура в изглед на лист с данни или визуализация на печата.

Макрокомандата SaveObject , независимо дали тя се извършва в макрос изпълнение в текущата база данни или в библиотечна база данни, винаги записва указания обект или активния обект в базата данни, в която е създадена обекта.

Ако запишете активния обект с ново име, но името е същото като името на съществуващ обект от този тип, диалогов прозорец ви пита дали искате да заместите съществуващия обект. Ако сте задали Предупреждения в аргумент на Макрокомандата SetWarnings на не, не се показва диалоговият прозорец и автоматично се замества стария обект.

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

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×