Makro darbība OpenForm

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Makro darbība OpenForm programmā Access varat izmantot, lai atvērtu formaFormas skats, Noformējuma skats, drukas priekšskatījumā vai Datu lapas skats. Varat atlasīt datu ieraksts un loga režīmiem formas un ierobežotu ierakstus, kas parāda formu.

Piezīme.: Makro darbība OpenForm nav pieejama Access tīmekļa lietojumprogrammās.

Iestatījums

Darbība OpenForm ir šādi argumenti.

Darbības arguments

Apraksts

Veidlapas nosaukums

Formas, lai atvērtu nosaukums. Formas nosaukuma lodziņš rāda nolaižamo sarakstu ar visām formām pašreizējā datu bāzē. Šis arguments ir obligāts.

Ja izpildāt makro, kurā bibliotēkas datu bāzedarbības OpenForm , Access vispirms meklē veidlapu ar šādu nosaukumu bibliotēkas datu bāzē un pēc tam pašreizējā datu bāzē.

Skats

Skats, kurā tiek atvērta formas. Lodziņā Skatīt atlasiet formu, dizains, Drukas priekšskatījumā, datu lapas, rakurstabuluvai rakursdiagrammu . Noklusējuma vērtība ir forma.

Piezīme.: Rakurstabulas un rakursdiagrammas skati funkcionalitāte ir noņemts no Access, kas sākas ar Access 2013.

Piezīme.: Skata arguments iestatījums pārlabo veidlapas DefaultView un ViewsAllowed rekvizītu iestatījumi. Piemēram, ja veidlapas ViewsAllowed rekvizīts ir iestatīts uz datu lapas, jūs joprojām varat veikt darbības OpenForm , lai atvērtu formu formas skatā.

Filtra nosaukums

filtrs , ierobežo vai kārto veidlapas ierakstus. Var ievadīt nosaukumu vai nu esošo vaicājums vai filtrs, kas bija saglabāta kā vaicājumu. Tomēr vaicājumu iekļaujiet visus laukus formā, kuru vēlaties atvērt vai tās OutputAllFields rekvizītam iestatiet uz .

Where nosacījums

Derīga SQL klauzulu WHERE (bez vārda vietā, kur) vai izteiksme , programma Access izmanto, lai atlasītu ierakstus no formas pamatā esošajā tabulā vai vaicājumā. Ja atlasāt filtru ar argumentu Filtra nosaukums , programma Access lieto šo klauzulu WHERE filtrēšanas rezultātus.

Lai atvērtu formu un ierobežotu tās ierakstus pēc citas vadīklas citā formā vērtības norādītajiem, izmantojiet tālāk norādīto izteiksmi:

[ fieldname ] = Forms! [ formas_nosaukums ]! [ controlname citas formas ]

Aizstājiet fieldname ar nosaukumu lauka pamatā esošās tabulas vai vaicājuma, formas, kuru vēlaties atvērt. Aizstājiet formas_nosaukums un controlname citu formā ar nosaukumu citu formu un formu, kurā ir nepieciešamā vērtība atbilstoši pirmās formas ierakstiem vadīklā.

Piezīme.: Argumenta Where nosacījums maksimālais garums ir 255 rakstzīmes. Ja jums ir nepieciešams, lai ievadītu sarežģītāks SQL klauzulu WHERE garāks, izmantojiet objekta DoCmd metodi OpenForm Visual Basic for Applications (VBA) moduli. VBA var ievadīt SQL WHERE klauzulas priekšrakstus līdz 32,768 rakstzīmēm.

Datu režīms

Datu ievades režīms formai. Tas attiecas tikai uz formām, kas atvērta formas vai datu lapas skatā. Atlasiet pievienot (lietotājs var pievienot jaunus ierakstus, bet nevarat rediģēt esošu ierakstu), rediģējiet (lietotājs var rediģēt esošos ierakstus un pievienot jaunus ierakstus), vai Tikai lasāms (lietotājs var skatīt tikai ierakstus).

Piezīmes

  • Datu režīma argumentu iestatījumu ignorē veidlapas AllowEdits, AllowDeletions, AllowAdditionsun DataEntry rekvizītu iestatījumi. Piemēram, ja veidlapas Rekvizīts AllowEdits ir iestatīts uz , jūs joprojām varat veikt darbības OpenForm , lai atvērtu formu rediģēšanas režīmā.

  • Ja šo argumentu atstāj tukšu, programma Access atver formu datu ievadīšanas režīmā iestatīto veidlapas AllowEdits, AllowDeletions, AllowAdditionsun DataEntry rekvizīti.

Loga režīms

Forma tiek atvērta loga režīmu. Atlasiet parasts (formu, tiek atvērts iestatīto rekvizītiem režīmā), Slēpts (formas ir paslēpta), ikona (veidlapa tiek atvērta minimizēta kā small virsrakstjoslā ekrāna apakšdaļā), vai (veidlapas Modal un uznirstošo dialogsrekvizīti ir iestatīti kā ). Pēc noklusējuma ir iestatīts uz parasts.

Piezīme.: Daži Logu režīmā argumentu iestatījumi netiek lietoti, izmantojot dokumenti ar cilnēm. Lai pārslēgtos uz logi, kuri pārklājas:

  1. Noklikšķiniet uz Fails un pēc tam noklikšķiniet uz Opcijas. Ņemiet vērā, ka, ja izmantojat programmu Access 2007, noklikšķiniet uz Microsoft Office pogas Office pogas attēls un pēc tam noklikšķiniet uz Access opcijas.

  2. Dialoglodziņā Access opcijas noklikšķiniet uz Pašreizējā datu bāze.

  3. Sadaļā Lietojumprogrammas opcijas zem Dokumenta loga opcijasnoklikšķiniet uz Logi, kuri pārklājas.

  4. Noklikšķiniet uz Labiun pēc tam aizveriet un vēlreiz atveriet datu bāzi.

Piezīmes

Šī makro darbība ir līdzīga formas navigācijas rūtī veiciet dubultklikšķi vai ar peles labo pogu noklikšķinot uz formas navigācijas rūtī un pēc tam atlasot skatu.

Veidlapas var būt modāls (tas ir aizvērts vai paslēpta pirms lietotājs var veikt citas darbības) vai Nemodāls (lietotājs var pārvietot uz citiem logiem kamēr forma ir atvērta). Tā var būt arī uznirstoša forma (veidlapas, kas izmanto, lai apkopotu vai parādītu informāciju, kas paliek virs visiem pārējiem logiem Access). Modal un uznirstošo rekvizītu iestatīšana, kad veidojat formas. Ja izmantojat parastsLogu režīmā argumentam, forma tiek atvērta režīmā, kas norādīts, šie rekvizītu iestatījumi. Ja izmantojat dialoglodziņaLogu režīmā argumentam, šie rekvizīti ir gan iestatīti uz . Atvērt kā slēpts vai kā ikona veidlapas atgriežas režīmā norādījis tās rekvizītu iestatījumus, kad rādāt vai atjaunot to.

Atverot veidlapas, Logu režīmā arguments iestatīts dialoglodziņa, Access aptur makro līdz formas tiek slēgta vai ir paslēpta. Veidlapas var paslēpt, iestatot rekvizītu redzams uz , izmantojot darbību SetValue .

Filtru un kur nosacījumu lietojat kļūst par formas filtrs rekvizītu iestatījumu.

Padoms.: Var atlasīt formas navigācijas rūtī un velciet to uz loga makro. Tā automātiski tiek izveidota darbība OpenForm, kas atver atlasīto formu formas skatā.

Piemērs

Iestatiet vērtību neļauj atvērt, izmantojot makro formas vadīklai

Šis makro atver formu Products no piegādātājiem formas pogu. Tas parāda izmantošanu atbalss, OpenForm, SetValueun GoToControl darbības. Darbība SetValue iestata formā produktu piegādātāja ID vadīklu pašreizējā piegādātāja piegādātājiem formā. Darbība GoToControl pēc tam pārvieto fokusu uz Category ID lauku, kurā var sākt ievadīt datus par jaunu produktu. Šis makro ir jāpievieno poga Pievienot produkti piegādātājiem formā.

Darbība

Argumenti: Iestatīšana

Komentārs

Echo

Atbalss uz:

Pārtraukt ekrāna atjaunināšanu, kamēr tiek izpildīts makro.

OpenForm

Veidlapas nosaukums: produkti

Skatīt: Forma

Datu režīms: pievienošana

Loga režīms: Parasts

Atveriet formu Products.

SetValue

Vienums: [Forms]! [Produkti]! [SupplierID]

Izteiksme: SupplierID

Pašreizējā piegādātāja piegādātāja ID vadības jāiestata piegādātājiem formu.

GoToControl

Vadīklas nosaukums: Kategorijas_id

Pāriet uz vadīklu Category ID.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×