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

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

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

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

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

Настройка

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

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

Описание

Тип на обекта

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

Име на обекта

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

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

Забележки

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

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

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

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

  • модул.

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

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

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

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

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

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

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

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

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

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

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

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

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

×