Kui olete accessi töölauaandmebaasides seadnud dokumendiakna suvandid vahekaartidega dokumentide asemel kattuvate akende kasutamiseks, saate aktiivse akna teisaldamiseks või suuruse muutmiseks kasutada makrotoimingut MoveAndSizeWindow . Dokumendiakna suvandite määramise kohta leiate teavet jaotisest Kommentaarid.
Märkus.: Seda makrotoimingut ei saa rakendada Visual Basic Editori koodiakendele. Koodiakende mõju kohta leiate teavet atribuudi WindowState teemast .
Märkus.: Makrotoiming MoveAndSizeWindow pole Accessi veebirakendustes saadaval.
Säte
Makrotoimingul MoveAndSizeWindow on järgmised argumendid.
Toimingu argument |
Kirjeldus |
---|---|
Paremnool |
Akna vasaku ülanurga uus horisontaalpaigutus, mõõdetuna seda sisaldava akna vasakust servast. Sisestage asukoht argumendiväljale Parem . |
Allanool |
Akna vasaku ülanurga uus vertikaalpaigutus, mõõdetuna seda sisaldava akna ülaservast. |
Laius |
Aken on uus laius. |
Kõrgus |
Aken on uus kõrgus. |
Kui jätate argumendi tühjaks, kasutab Access akna praegust sätet.
Peate sisestama vähemalt ühe argumendi väärtuse.
Märkus.: Olenevalt Windows Juhtpaneel piirkonnasätetest on iga mõõt tollides või sentimeetrites.
Kommentaarid
Rakenduse häälestamiseks vahekaartidega dokumentide asemel kattuvate akende kasutamiseks tehke järgmist.
-
Valige Fail > Suvandid.
-
Klõpsake käsku Praegune andmebaas.
-
Klõpsake jaotise Dokumendiakna suvandid alamjaotises Rakenduse suvandid nuppu Kattuvad aknad.
-
Klõpsake nuppu OK, sulgege andmebaas ja avage see siis uuesti.
See toiming sarnaneb käsu Teisalda või Suurus klõpsamisega akna menüüs Juhtelement . Menüükäskude abil saate klaviatuuri nooleklahve kasutades akent nihutada või selle suurust muuta. Makrotoimingu MoveAndSizeWindow abil saate otse sisestada asukoha ja suuruse mõõtmed. Akende liigutamiseks ja suuruse muutmiseks saate kasutada ka hiirt.
Seda makrotoimingut saate kasutada igas aknas ja igas vaates.
Näpunäited
-
Akna teisaldamiseks ilma selle suurust muutmata sisestage argumentide Parem ja Alla väärtused, kuid jätke väljad Laius ja Kõrgus tühjaks.
-
Akna suuruse muutmiseks ilma seda liigutamata sisestage argumentide Laius ja Kõrgus väärtused, kuid jätke parem- jaallaargument tühjaks.
Makrotoimingu MoveAndSizeWindow käivitamiseks moodulis Visual Basic for Applications (VBA) kasutage objekti DoCmd meetodit MoveSize.
Näide
Vormide sünkroonimine makro abil
Järgmised makrotoimingud avavad vormi "Tarnijad" paremas allnurgas vormi "Tooteloend", kus kuvatakse praeguse tarnija tooted. See näitab toimingute Kaja, MsgBox, GoToControl, StopMacro, OpenForm ja MoveAndSizeWindow kasutamist. Samuti näitab see tingimusavaldise kasutamist toimingutega MsgBox, GoToControl ja StopMacro . See makro peaks olema manustatud vormi Tarnijad nupule Toodete läbivaatus.
Tingimus |
Toiming |
Argumendid: Säte |
Kommentaar |
---|---|---|---|
Kaja |
Kaja on sees: Ei |
Makro töötamise ajal peatatakse kuva värskendamine. |
|
IsNull([Tarnija ID]) |
MsgBox |
Sõnum. Liikuge selle tarnija kirjele, kelle tooteid soovite näha ja klõpsake siis uuesti nuppu Vaata tooteid. Piiks. Jah Tüüp. Pole Pealkiri. Tarnija valimine |
Kui vormil Tarnijad pole ühtegi praegust tarnijat, kuvage teade. |
Mine_juhtelemendile |
Juhtelemendi nimi: CompanyName |
Fookuse viimine CompanyNamei juhtelemendile. |
|
... |
Peata_makro |
Peatage makro. |
|
Ava_vorm |
Vormi nimi: tooteloend Vaade: Andmeleht Filtri nimi: Where-tingimus: [Tarnija ID] = [Vormid]! [Tarnijad]! [Tarnija ID] Andmerežiim: kirjutuskaitstud Akna režiim: Tavaline |
Avage vorm Tooteloend ja kuvage praeguse tarnija tooted. |
|
MoveAndSizeWindow |
Paremal: 0,7799" Alla: 1,8" |
Paigutage vorm Tooteloend vormi Tarnijad paremas allnurgas. |