Accessi töölaua andmebaasides, kui olete määranud dokumendiakna suvandid Vahekaartidega dokumentide asemel kattuvate akende kasutamiseks, saate MoveAndSizeWindow abil aktiivse akna üle viia või selle suurust muuta. Lisateavet dokumendiakna suvandite seadmise kohta leiate jaotisest Kommentaarid.
Märkus.: Seda makro toimingut ei saa rakendada Visual Visual Editoris olevale koodile Windowsile. Lisateavet koodi Windowsi mõjutamise kohta leiate teemast atribuuti windowstate ' i .
Märkus.: Rakenduses Access 2010 on makro MoveSize ümber nimetatud MoveAndSizeWindow.
Märkus.: MoveAndSizeWindow pole Accessi veebirakendustes saadaval.
Säte
MoveAndSizeWindow on järgmised argumendid.
Toimingu argument | Kirjeldus |
---|---|
Paremnool |
Akna ülemises vasakus nurgas olev uus horisontaalne paigutus, mõõdetuna selle akna vasakust servast. Sisestage asukoht väljale õige argument. |
Allanool |
Akna ülemises vasakus nurgas olev uus vertikaalne paigutus, mõõdetuna selle akna ülemisest servast. |
Laius |
Akna uus laius. |
Kõrgus |
Akna uus kõrgus. |
Kui jätate argumendi tühjaks, Access kasutab akna praegust seadistust.
Peate sisestama vähemalt ühe argumendi väärtuse.
Märkus.: Iga mõõt on tollides või sentimeetrites, olenevalt Windowsi juhtpaneeli jaotisest Regional Settings.
Kommentaarid
Rakenduse häälestamiseks Vahekaartidega dokumentide asemel kattuvate akende kasutamiseks kasutage järgmist toimingut.
-
Valige Fail > Suvandid.
-
Klõpsake käsku Praegune andmebaas.
-
Klõpsake jaotise Dokumendiakna suvandid alamjaotises Rakenduse suvandid nuppu Kattuvad aknad.
-
Klõpsake nuppu OKja seejärel Sulgege andmebaas ja avage see uuesti.
See toiming on sarnane akna menüü juhtelement käsuga Teisalda või suurus . Menüü käskude abil saate akna liikumiseks või selle suuruse muutmiseks kasutada klaviatuuri nooleklahve. Kui MoveAndSizeWindow on sisestatud, sisestate paigutuse ja suuruse mõõtmised otse. Windowsi liikumiseks ja suuruse muutmiseks saate kasutada ka hiirt.
Selle makro toiminguid saate kasutada mis tahes aknas mis tahes vaates.
Näpunäited
-
Akna teisaldamiseks seda muutmata, sisestage argumendid paremale ja alla , kuid jätke argumendid laius ja kõrgus tühjaks.
-
Akna suuruse muutmiseks, kui seda ei teisaldata, sisestage argumentide laiuse ja kõrguse väärtused, kuid jätke argumendid paremale ja alla .
MoveAndSizeWindow käivitamiseks Visual Standard for Applications (VBA) moodulis kasutage DoCmd meetodit objekti MoveSize meetodit.
Näide
Vormide sünkroonimine makro abil
Järgmised makrod avavad vormi tarnijad paremas allnurgas tootegrupi vormi, kus kuvatakse praeguse tarnija tooted. See näitab, kuidas kasutada kaja, MsgBox, GoToControl, StopMacro, OpenFormja MoveAndSizeWindow toiminguid. See näitab ka tingimusliku avaldise kasutamist MsgBox, GoToControlja StopMacro toimingutega. See makro tuleks manustada vormi tarnijad nupule läbivaatus tooted.
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 praegust tarnijat, kuvage sõnum. |
Mine_juhtelemendile |
Control Name: ettevõttenimi |
Fookuse viimine ettevõttenimi juhtelementi. |
|
... |
Peata_makro |
Peatage makro. |
|
Ava_vorm |
Vormi nimi: toodete loend Vaade: Andmeleht Filtri nimi: WHERE-tingimus: [tarnija ID] = [vormid]! [Tarnijad]! SupplierID Andmete režiim: kirjutuskaitstud Akna režiim: Tavaline |
Saate avada tootegrupi vormi ja kuvada praeguse tarnija tooted. |
|
MoveAndSizeWindow |
Õigus: 0,7799 " Down: 1,8 " |
Paigutage vorm toodete loend vormi tarnijad paremas allnurgas. |