OpenReport Macro Action

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

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

Настройка

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

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

Описание

Име на отчет

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

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

Изглед

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

Име на филтър

филтър , който ограничава записи на отчета. Можете да въведете името на съществуващ заявка или филтър, който е бил записан като заявка. Въпреки това заявката трябва да включва всички полета в отчета, който отваряте, или имат свойството му OutputAllFields , настроено на да.

Условие Where

Валиден SQL клаузата WHERE (без думата КЪДЕТО) или израз , Access използва, за да изберете записи от отчета на осъществяващ таблица или заявка. Ако изберете филтър с аргумента Име на филтър , Access прилага тази клауза WHERE към резултатите от филтъра.

За да отворите отчет и ограничаване на своите записи с посочените от стойността на контрола на формуляр, използвайте следния израз:

[ име_на_поле ] = формуляри! [ formname ]! [ controlname във формуляр ]

Заместете име_на_поле с името на поле в базовата таблица или заявка на отчета, който искате да отворите. Заместете formname и controlname във формуляр с името на формуляра и контрола във формуляра, който съдържа стойността, която искате записите в отчета, за да съответства на.

Забележка : Максималната дължина на къде е 255 знака. Ако трябва да въведете по-сложни SQL клаузата WHERE по-дълги от това, използвайте метода OpenReport на обекта DoCmd във Visual Basic for Applications (VBA) модул. Можете да въведете SQL КЪДЕТО клауза отчети на до 32,768 знака на VBA.

Режим на Прозорец

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

Забележка : Някои Прозорец MОда аргумент настройки не се прилагат при използване на документи с раздели. За да превключите към припокриващи се прозорци:

  1. Щракнете върху файл и след това щракнете върху Опции на Access. Ако използвате Access 2007, щракнете върху Бутона Microsoft Office > Опции на Access.

  2. В диалоговия прозорец Опции на Access щракнете върху Текуща база данни.

  3. В секцията Опции на приложение под Опции за прозореца на документа, щракнете върху Припокриващи се прозорци.

  4. Щракнете върху OK, а след това затворете и отворете отново базата данни.

Забележки

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

Филтър и КЪДЕ условие прилагате стават настройката на свойство за филтриране на отчета.

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

Съвети    

  • За да отпечатате подобни отчети за различни набори от данни, използвайте филтър или клауза WHERE, за да ограничите записите отпечатват в отчета. След това редактирате макрос, за да приложите друг филтър или промените къде .

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

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

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

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

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

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

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

×