Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Makro darbību OpenForm programmā Access var izmantot, lai atvērtu forma programmā Formas skats, Noformējuma skats, drukas priekšskatījumu vai Datu lapas skats. Varat atlasīt formas datu ievades un loga režīmus un ierobežot formas parādītos ierakstus.

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

Iestatījums

Darbībai OpenForm ir šādi argumenti:

Darbības arguments

Apraksts

Veidlapas nosaukums

Atveramās formas nosaukums. Lodziņā Veidlapas nosaukums tiek rādīts nolaižamais saraksts ar visām pašreizējās datu bāzes formām. Tas ir obligāts arguments.

Ja izpildīsiet makro, kas ietver darbību OpenForm programmā bibliotēkas datu bāze, Access vispirms meklē formu ar šādu nosaukumu bibliotēkas datu bāzē un pēc tam pašreizējā datu bāzē.

Skats

Skats, kurā forma tiks atvērta. Lodziņā Skats atlasietForma, Noformējums, Drukaspriekšskatījums, Datu lapa, Rakurstabula vaiRakursdiagramma . Noklusējuma iestatījums ir Forma.

Piezīme.: Rakurstabulas un rakursdiagrammas skatu funkcionalitāte ir noņemta programmā Access, sākot no Access 2013.

Piezīme.:  Argumenta Skats iestatījums ignorē formas rekvizītu DefaultView unViewsAllowed iestatījumus. Piemēram, ja formas rekvizītam ViewsAllowed ir iestatīta vērtība Datu lapa, joprojām varat izmantot darbību OpenForm , lai formu atvērtu formas skatā.

Filtra nosaukums

A filtrs kas ierobežo vai kārto formas 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 formā, kuru atverat, vai tā rekvizītam OutputAllFields jābūt iestatītam uz .

Where nosacījums

Derīga SQL klauzula WHERE (bez vārda WHERE) vai izteiksme kuru programma Access izmanto, lai atlasītu ierakstus no formas pamatā esošās tabulas vai vaicājuma. Ja atlasāt filtru ar argumentu Filtra nosaukums, Access filtra rezultātiem lieto šo klauzulu WHERE.

Lai atvērtu formu un ierobežotu tās ierakstus, izmantojot citas formas vadīklas vērtību, izmantojiet šādu izteiksmi:

[ lauka_nosaukums ] = Veidlapas! [ formname ]! [ controlname citā formā ]

Aizstājiet lauka nosaukumu ar lauka nosaukumu pamatā esošajā tabulā vai vaicājumā formā, kuru vēlaties atvērt. Aizstājiet formname un controlname citā formā ar citas formas nosaukumu un vadīklu citā formā, kas satur vērtību, kurai vēlaties, lai atbilst pirmās formas ieraksti.

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, kas ir garāka par šo, tā vietā Visual Basic for Applications (VBA) modulī izmantojiet Visual Basic for Applications (VBA) moduļa objekta DoCmd metodi OpenForm. VBA var ievadīt SQL WHERE klauzulas priekšrakstus līdz 32 768 rakstzīmēm.

Datu režīms

Formas datu ievades režīms. Tas attiecas tikai uz formām, kas atvērtas formas vai datu lapas skatā. Atlasiet Pievienot (lietotājs var pievienot jaunus ierakstus, bet nevar rediģēt esošos ierakstus), Rediģēt (lietotājs var rediģēt esošos ierakstus un pievienot jaunus ierakstus) vai Tikai lasāms (lietotājs var tikai skatīt ierakstus).

Piezīmes

  • Argumenta Datu režīms iestatījums ignorē formas rekvizītu AllowEdits, AllowDeletions, AllowAdditions un DataEntry iestatījumus. Piemēram, ja formas rekvizīts AllowEdits ir iestatīts uz Nē, joprojām varat izmantot darbību OpenForm , lai formu atvērtu rediģēšanas režīmā.

  • Ja atstājat šo argumentu tukšu, Access atver formu datu ievades režīmā, ko iestata formas rekvizīti AllowEdits, AllowDeletions, AllowAdditions un DataEntry .

Loga režīms

Loga režīms, kurā tiek atvērta forma. Atlasiet Parasts (forma tiek atvērta režīmā, kas iestatīts pēc tās rekvizītiem ), Paslēpts (forma ir paslēpta), Ikona (forma tiek atvērta minimizēta kā maza virsrakstjosla ekrāna lejasdaļā) vai Dialog (formas rekvizīti Modal un PopUp ir iestatīti uz ). Noklusējuma iestatījums ir Parasts.

Piezīme.: Daži loga režīma argumenta iestatījumi netiek lietoti, izmantojot dokumentus ar cilnēm. Lai pārslēgtos uz logiem, kas pārklājas:

  1. Noklikšķiniet uz Fails un pēc tam uz Opcijas

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

  3. Sadaļas Lietojumprogrammas opcijas sadaļā Dokumenta loga opcijas noklikšķiniet uz Logi, kuri pārklājas.

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

Piezīmes

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

Veidlapu var modāls (tā ir jāaizver vai jāslēpta, lai lietotājs varētu veikt citas darbības) vai nemanāma (lietotājs var pārvietoties uz citiem logiem, kamēr veidlapa ir atvērta). Tā var būt arī uznirstoša forma (forma, ko izmanto, lai apkopotu vai parādītu informāciju, kas paliek virs visiem pārējiem Access logiem). Noformējot formu, tiek iestatīti rekvizīti Modal un PopUp . Ja loga režīma argumentamizmantojat Normal , forma tiek atvērta šajos rekvizītu iestatījumos norādītajā režīmā. Ja argumentam Loga režīms izmantojat dialogu , abi rekvizīti ir iestatīti uz . Veidlapa, kas atvērta kā slēpta vai kā ikona, atgriežas režīmā, ko norāda tās rekvizītu iestatījumi, kad to rādiet vai atjaunojat.

Atverot formu ar loga režīma argumentu, kas iestatīts kā Dialogs, Access aiztur makro, līdz forma tiek aizvērta vai paslēpta. Izmantojot darbību SetValue, formu var paslēpt, iestatot tās rekvizītu Visible uz Nē.

Lietotie filtri un WHERE nosacījumi kļūst par formas rekvizīta Filtrs iestatījumu.

Padoms.: Navigācijas rūtī varat atlasīt formu un ievilkt to makro logā. Tiek automātiski izveidota darbība OpenForm, kas atver atlasīto formu formas skatā.

Piemērs

Tās vadīklas vērtības iestatīšana formā, kas tiek atvērta, izmantojot makro

Šis makro atver formu Produkti no pogas formā Piegādātāji. Tas parāda darbību Echo, OpenForm, SetValue un GoToControl izmantošanu. Darbība SetValue iestata vadīklu Piegādātāja ID formā Produkti uz pašreizējo piegādātāju formā Piegādātāji. Darbība GoToControl pārvieto fokusu uz lauku Kategorijas ID, kur varat sākt ievadīt datus par jauno produktu. Šis makro ir jāpievieno pogai Pievienot produktus formā Piegādātāji.

Darbība

Argumenti: Iestatīšana

Komentārs

Echo

Echo On: No

Apturēt ekrāna atjaunināšanu makro izpildes laikā.

OpenForm

Veidlapas nosaukums: Produkti

Skatīt: Forma

Datu režīms: pievienošana

Loga režīms: Parasts

Atveriet formu Produkti.

SetValue

Vienums: [Formas]! [Produkti]! [Piegādātāja_ID]

Izteiksme: SupplierID

Iestatiet vadīklu Piegādātāja ID uz pašreizējo piegādātāju formā Piegādātāji.

GoToControl

Vadīklas nosaukums: CategoryID

Dodieties uz vadīklu Kategorijas ID.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×