OpenQuery Macro Action

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

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

Забележка : Това действие е налична само в среда на база данни на Access (.mdb или .accdb). Вижте OpenView, OpenStoredProcedureили OpenFunction действия, ако използвате среда на проекта за Access (.adp). Макрокомандата OpenQuery не е налична в уеб приложенията на Access.

Настройка

Макрокомандата OpenQuery има следните аргументи.

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

Описание

Име на заявка

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

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

Изглед

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

Забележка : Изгледи на обобщена таблица и обобщена диаграма не са налични във версии на Access, който започва с Access 2013.

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

Режим на въвеждане на данни за заявката. Отнася се само за заявки, отворен в изглед на лист с данни. Изберете Добави (потребителят може да добавяте нови записи, но не можете да редактирате съществуващи записи), редактирайте (потребителят може да редактирате съществуващи записи и добавяне на нови записи), или Само за четене (потребителят могат само да преглеждат записи). По подразбиране е да редактирате.

Забележки

Ако използвате листа с данни за аргумента изглед , Access показва група резултати ако заявката е избор, кръстосана, обединение, или транзитна заявка чиито ReturnsRecords свойството е зададено като да; и се изпълнява заявката, ако е действие, дефиниране на данни или транзитна заявка, чиито ReturnsRecords свойството е настроено на не.

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

Съвети    

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

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

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

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

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

Споделяне Facebook Facebook Twitter Twitter Имейл Имейл

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

Чудесно! Друга обратна връзка?

Как можем да подобрим това?

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

×