Varat izmantot darbību OpenReport Access datora datu bāzēs, lai atvērtu atskaiti programmā Noformējuma skats vai drukas priekšskatījumā vai nosūtītu atskaiti tieši uz printeri. Varat arī ierobežot ierakstus, kas tiek drukāti atskaitē.
Iestatījums
Darbībai OpenReport ir šādi argumenti.
Darbības arguments |
Apraksts |
Atskaites nosaukums |
Atveramās atskaites nosaukums. Lodziņš Atskaites nosaukums makro veidotāja rūts sadaļā Darbības argumenti rāda visas atskaites pašreizējā datu bāzē. Tas ir obligāts arguments. Ja izpildīsiet makro, kas ietver darbību OpenReport bibliotēkas datu bāze, Access vispirms meklē atskaiti ar šādu nosaukumu bibliotēkas datu bāzē un pēc tam pašreizējā datu bāzē. |
Skats |
Skats, kurā atskaite tiks atvērta. Lodziņā Skats noklikšķiniet uz Drukāt (nekavējoties drukāt atskaiti), Noformējums vaiDrukas priekšskatījums . Noklusējuma iestatījums ir Drukāt. |
Filtra nosaukums |
A filtrs kas ierobežo atskaites ierakstus. Var ievadīt esošas esošās esošās kontaktpersonas vaicājums vai filtra nosaukumu, kas saglabāts kā vaicājums. Tomēr vaicājumā ir jāiekļauj visi lauki atskaitē, ko atverat, vai tās rekvizītam OutputAllFields jābūt iestatītam uz Jā. |
Where nosacījums |
Derīga SQL klauzula WHERE (bez vārda WHERE) vai izteiksme kuru programma Access izmanto, lai atlasītu ierakstus no atskaites pamatā esošā tabula vai vaicājuma. Ja atlasāt filtru ar argumentu Filtra nosaukums, Access filtra rezultātiem lieto šo klauzulu WHERE. Lai atvērtu atskaiti un ierobežotu tās ierakstus, izmantojot formas vadīklas vērtību, izmantojiet šādu izteiksmi: [ lauka_nosaukums ] = Veidlapas! [ formname ]! [ controlname on form ] Aizstājiet lauka nosaukumu ar tā atskaites pamatā esošās tabulas vai vaicājuma lauka nosaukumu, kuru vēlaties atvērt. Aizstājiet formname un controlname ar formas nosaukumu un formas vadīklu, kas satur vērtību, kurai vēlaties, lai ieraksti atskaitē sakrīt. Piezīme.: Maksimālais pieļaujamais argumenta Where nosacījums garums ir 255 rakstzīmes. Ja ir jāievada sarežģītāka SQL klauzula WHERE, tā vietā izmantojiet Visual Basic for Applications (VBA) moduļa objekta DoCmd metodi OpenReport. VBA var ievadīt SQL WHERE klauzulas priekšrakstus līdz 32 768 rakstzīmēm. |
Loga režīms |
Režīms, kurā atskaite tiks atvērta. Lodziņā Logarežīms noklikšķinietuz Parasts, Paslēpts , Ikona vai Dialoglodziņš. Noklusējuma iestatījums ir Parasts. Piezīme.: Daži loga Mode argumenta iestatījumi neattiecas, izmantojot dokumentus ar cilnēm. Lai pārslēgtos uz logiem, kas pārklājas:
|
Piezīmes
Argumenta Skats iestatījums Drukāt nekavējoties drukā atskaiti, izmantojot pašreizējos printera iestatījumus, neatverot dialoglodziņu Drukāšana. Varat arī izmantot darbību OpenReport, lai atvērtu un iestatītu atskaiti, un pēc tam izmantot darbību PrintOut, lai to izdrukātu. Piemēram, varat modificēt atskaiti vai izmantot darbību Izdruka, lai pirms drukāšanas mainītu printera iestatījumus.
Lietotie filtri un WHERE nosacījumi kļūst par atskaites rekvizīta Filtrs iestatījumu.
Darbība OpenReport ir līdzīga dubultklikšķi uz atskaites navigācijas rūtī vai arī ar peles labo pogu noklikšķiniet uz atskaites navigācijas rūtī un atlasiet skatu vai komandu Drukāt.
Padomi
-
Lai drukātu līdzīgas atskaites dažādām datu kopām, izmantojiet filtru vai klauzulu WHERE, lai ierobežotu atskaitē drukātos ierakstus. Pēc tam rediģējiet makro, lai lietotu citu filtru, vai mainiet argumentu Where nosacījums .
-
Atskaiti var vilkt no navigācijas rūts uz makro darbības rinda. Tiek automātiski izveidota darbība OpenReport , kas atver atskaiti atskaites skatā.