Varat izmantot makro darbību SaveObject , lai saglabātu norādīto Access objektu vai aktīvo objektu, ja nav norādīts neviens objekts. Dažos gadījumos aktīvo objektu var saglabāt ar jaunu nosaukumu (šīs funkcijas ir tādas pašas kā ātrās piekļuves rīkjoslas komanda Saglabāt kā).
Piezīme.: Sākot no Access 2010 makro darbība Saglabāt ir pārdēvēta par SaveObject.
Piezīme.: Šī darbība netiks atļauta, ja datu bāze nav uzticama.
Iestatījums
Darbībai SaveObject ir šādi argumenti:
Darbības arguments |
Apraksts |
Objekta tips |
Saglabājamā objekta tips. Noklikšķiniet uz Tabula, Vaicājums, Forma, Atskaite, Makro, Modulis, Datu piekļuveslapa,Serveraskats, Shēma, Saglabāta procedūra vai Funkcija lodziņā Objekta tips, kas atrodas makro noformējuma loga sadaļā Darbību argumenti. Lai atlasītu aktīvo objektu, atstājiet šo argumentu tukšu. Ja šajā argumentā atlasāt objekta tipu, argumentā Objekta nosaukums ir jāatlasa esoša objekta nosaukums. |
Objekta nosaukums |
Saglabājamā objekta nosaukums. Lodziņā Objekta nosaukums redzami visi objekti tā tipa datu bāzē, kas atlasīts, izmantojot argumentu Objekta tips. Ja argumentu Objekta tips atstājat tukšu, varat šo argumentu atstāt tukšu, lai saglabātu aktīvo objektu, vai dažos gadījumos ievadīt jaunu nosaukumu šajā argumentā, lai saglabātu aktīvo objektu ar šādu nosaukumu. Ja ievadāt jaunu nosaukumu, nosaukumam ir jāseko standarta nosaukumdošanas noteikti pirms Access nosaukumā. |
Piezīmes
Makro darbība SaveObject darbojas visās datu bāzes objekti kuras lietotājs var tieši atvērt un saglabāt. Norādītajam objektam ir jābūt atvērtam, lai darbība SaveObject ietekmētu objektu. Šai darbībai ir tāds pats efekts kā atlasot objektu un pēc tam saglabājot to , ātrās piekļuves rīkjoslā noklikšķinot uz Saglabāt. Atstājot argumentu Objekta tips tukšu un ievadot jaunu nosaukumu argumentā Objekta nosaukums, ir tāda pati ietekme kā noklikšķinot uz Saglabāt kā ātrās piekļuves rīkjoslā un ievadot jaunu aktīvā objekta nosaukumu. Izmantojot makro darbību SaveObject , var norādīt saglabājamu objektu un izpildīt saglabāt kā komandu no makro.
Piezīme.: Makro darbību SaveObject nevar izmantot, lai ar jaunu nosaukumu saglabātu kādu no šīm darbībām:
-
forma Formas skats vai Datu lapas skats.
-
Drukas atskaite drukas priekšskatījums ar attēlu.
-
A modulis.
-
Servera skats datu lapas skatā vai drukas priekšskatījumā.
-
A datu piekļuves lappuse in Lappuses skats.
-
Tabula datu lapas skatā vai drukas priekšskatījumā.
-
Vaicājums datu lapas skatā vai drukas priekšskatījumā.
-
Datu saglabātā procedūra vai drukas priekšskatījuma skats.
Makro darbība SaveObject neatkarīgi no tā, vai tā tiek izpildīta makro palaistā pašreizējā datu bāzē vai bibliotēkas datu bāze, vienmēr saglabā norādīto objektu vai aktīvo objektu datu bāzē, kurā objekts ir izveidots.
Ja saglabājat aktīvo objektu ar jaunu nosaukumu, bet nosaukums ir tāds pats kā esoša šī tipa objekta nosaukums, dialoglodziņā tiek jautāts, vai vēlaties pārrakstīt esošo objektu. Ja makro darbības SetWarnings argumenta Ieslēgt brīdinājumus iestatījums ir Nē, dialoglodziņš netiek parādīts un vecais objekts tiek automātiski pārrakstīts.
Lai izpildītu darbību SaveObject modulī Visual Basic for Applications (VBA), izmantojiet Save metodi , kas izmantota DoCmd objektam .