Galite naudoti makrokomandos veiksmą Savevobject , kad įrašytumėte nurodytą "Access" objektą arba aktyvų objektą, jei nenurodytas joks. Taip pat galite įrašyti aktyvų objektą su nauju pavadinimu kai kuriais atvejais (Ši funkcija yra tokia pati kaip sparčiosios prieigos įrankių juostoskomanda Įrašyti kaip ).

Pastaba: Pradedant "Access" 2010, makrokomandos veiksmas įrašyti pervardytas į savevobject.

Pastaba: Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.

Parametras

Veiksmas save Object turi tokius argumentus.

Veiksmo argumentas

Aprašas

Objekto tipas

Objekto, kurį norite įrašyti, tipas. Makrokomandų dizaino lango sekcijos veiksmo argumentai lauke objekto tipas spustelėkite lentelė, užklausa, forma, ataskaita, makrokomanda, modulis, duomenų prieigos puslapis, serverio rodinys, diagrama, Išsaugota procedūraarba funkcija . Norėdami pasirinkti aktyvų objektą, palikite šį argumentą tuščią. Jei šiame argumente pasirenkate objekto tipą, argumente objekto pavadinimas turite pasirinkti esamą objekto vardą.

Objekto pavadinimas

Įrašyto objekto pavadinimas. Lauke Objekto pavadinimas rodomi visi duomenų bazės objektai pagal argumente Objekto tipas pasirinktą tipą. Jei argumentą objekto tipas paliksite tuščią, šį argumentą galite palikti tuščią, kad įrašytumėte aktyvų objektą, arba, kai kuriais atvejais, šiame argumente įveskite naują pavadinimą, kad įrašytumėte aktyvų objektą šiuo vardu.

Įvedus naują pavadinimą, pavadinimas turi atitikti Access objektams skirtas standartines vardų suteikimo konvencijas.

Pastabos

Makrokomandos veiksmas Savevobject veikia visose duomenų bazės objektai, kurias vartotojas gali aiškiai atidaryti ir įrašyti. Nurodytas objektas turi būti atviras veiksmui savekobject . Šis veiksmas veikia taip pat, kaip pasirinkus objektą, tada įrašant jį sparčiosios prieigos įrankių juostojespustelėjus įrašyti . Nepaliekant argumento objekto tipas ir įvedus naują pavadinimą argumente objekto pavadinimas turi tokį pat poveikį, kaip sparčiosios prieigos įrankių juostojespustelėkite Įrašyti kaip , tada įveskite naują aktyvaus objekto pavadinimą. Naudojant " Saveobject " makrokomandos veiksmą galima nustatyti, kad būtų galima įrašyti ir atlikti komandą įrašyti kaip iš makrokomanda.

Pastaba: Negalite naudoti makrokomandos veiksmo Savevobject , kad įrašytumėte bet kurį iš šių elementų nauju pavadinimu:

  • formos rodinys arba duomenų lapo rodinysforma.

  • ataskaita spaudinio peržiūroje.

  • modulis.

  • Serverio rodinys duomenų lapo rodinyje arba spaudinio peržiūroje.

  • puslapio rodinys duomenų prieigos puslapis.

  • Lentelė duomenų lapo rodinyje arba spaudinio peržiūroje.

  • Užklausa duomenų lapo rodinyje arba spaudinio peržiūroje.

  • įrašytoji procedūra duomenų lapo rodinyje arba spaudinio peržiūroje.

Makrokomandos veiksmas Savetobject , nesvarbu, ar jis vykdomas dabartinėje duomenų bazėje, ar bibliotekos duomenų bazė, visada įrašo nurodytą objektą arba aktyvų objektą duomenų bazėje, kurioje objektas buvo sukurtas.

Jei įrašote aktyvų objektą nauju pavadinimu, bet vardas yra toks pat kaip esamo šio tipo objekto pavadinimas, dialogo lange klausiama, ar norite perrašyti esamą objektą. Jei nustatysite įspėjimus apie makrokomandos veiksmo Setįspėjimai argumentą į ne, dialogo langas nerodomas ir senas objektas automatiškai perrašomas.

Norėdami vykdyti veiksmą save Object ("Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą įrašyti .

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×