"Access" suteikia daugybę būdų, kaip pakartotinai naudoti duomenų bazės dizainą. Galite įrašyti visą duomenų bazę kaip šabloną, įrašyti dalį duomenų bazės kaip programos dalį arba įrašyti lauką ar laukų rinkinį kaip duomenų tipo šabloną. Kiekvienu atveju "Access" sukuria failą, kurį galite bendrinti su kitais. Taip pat galite naudoti tokius failus iš trečiųjų šalių.
Šiame straipsnyje aptariama, kaip įrašyti įvairius duomenų bazės objektus kaip šablonus, kai kuriais atvejais įtraukiant ir duomenis. Taip pat aptariami įvairūs šablonų failai ir kaip juos bendrinti. Šiame straipsnyje pateikiama išsamios informacijos apie programos dalis, pateikiamas su "Access".
Šiame straipsnyje:
- Apžvalga
- Duomenų bazės dizaino elementų įrašymas ir bendrinimas pakartotiniam naudojimui
- Duomenų bazės įrašymas kaip duomenų bazės šablono arba taikomosios programos dalies (*.accdt)
- Įrašyti lauką kaip duomenų tipo šabloną (*.accft)
- Pakartotinis trečiosios šalies duomenų bazės dizaino naudojimas
Apžvalga
Kartais nenorite pradėti iš naujo. Kai praleidžiate daug laiko kurdami tinkamą dizainą, norite jį išnaudoti, pvz., pakartotinai jį panaudodami. O gal norite pasinaudoti kitų jau atliktais dizaino darbais. Programa "Access" pateikia tris pagrindinius būdus, kaip pakartotinai naudoti duomenų bazės dizainą:
- Duomenų bazės šablonai – tai failai (failo tipas *.accdt), kuriuos galite naudoti norėdami sukurti naują duomenų bazę. Paprastai duomenų bazė, sukurta pagal šabloną, yra paruošta naudoti, bet galite ją tinkinti pagal konkrečius poreikius. Pavyzdžiui, turto žiniatinklio duomenų bazės šablonas siūlo pagrindines turto valdymo galimybes, bet galbūt norėsite jį išplėsti įtraukdami šiek tiek skyriaus ar biudžeto informacijos, susijusios su jūsų organizacija. "Access" yra įvairių duomenų bazių šablonų, kuriuos galite matyti "Backstage" rodinyje, kai atidaroma "Access".
- Taikomosios programos dalys yra failai, kaip ir duomenų bazės šablonai, tačiau jas naudojate esamai duomenų bazei įtraukti dizaino elementams, o ne naujos duomenų bazės pagrindui. Pavyzdžiui, komentarų programos dalis pateikia lentelę, kuri nustatyta pateikti komentarus, įskaitant datos / laiko lauką. Kai kurios programos dalys paleidžia vediklį, kuris padeda sukurti ryšį ir apibrėžti, kaip programos dalis dera su esamomis lentelėmis. "Access" pateikiama su keliomis taikomosios programos dalimis, kurias galite pamatyti skirtuke Kurti .
- Duomenų tipų šablonai – tai failai, kuriuos galite naudoti norėdami sukurti naujus laukus ir laukų derinius. Pavyzdžiui, galite naudoti pradžios ir pabaigos datų duomenų tipų šablonus, kad vienu spustelėjimu į lentelę įtrauktumėte porą datos / laiko laukų. Duomenų tipų šablonuose naudojamas kitas failo tipas (*.accft) nei duomenų bazių šablonuose ir taikomųjų programų dalyse. "Access" yra įvairių duomenų tipų šablonų, kuriuos galite matyti skirtuke Laukai , kai atidarėte lentelę duomenų lapo rodinyje.
Duomenų bazės dizaino elementų įrašymas ir bendrinimas pakartotiniam naudojimui
Duomenų bazės šablono arba taikomosios programos dalies kūrimas Įrašykite duomenų bazę kaip *.accdt failą naudodami skirtuko Failas komandas. (Veiksmus žr. skyriuje Duomenų bazės dizaino elementų įrašymas ir pakartotinis naudojimas.) Tada naudodami šabloną galite sukurti naują duomenų bazę arba, jei tai yra taikomosios programos dalis, įtraukti jos funkcijas į esamą duomenų bazę.
Duomenų bazės šablonai ir programos dalys, kurias sukuriate, pagal numatytuosius parametrus saugomos jūsų tarptinklinio ryšio programos duomenų šablonų aplanke (pvz., C:\Users\<username>\AppData\Roaming\„Microsoft“\Templates\Access\). Į šį aplanką galite įdėti šablono failus, kad jie būtų pasiekiami kaip duomenų bazės šablonai arba taikomosios programos dalys. Taip pat galite kopijuoti šablono failus iš šio aplanko ir atiduoti juos kitiems asmeniniam naudojimui.
Pastaba
Kaip visada, būkite atsargūs naudodami trečiųjų šalių failus.
Duomenų tipo šablono kūrimas Įrašykite pasirinktus lentelės laukus kaip *.accft failą naudodami komandą skirtuke Laukai . (Veiksmus žr. skyriuje Duomenų bazės dizaino elementų įrašymas ir pakartotinis naudojimas.)
Jūsų sukurti duomenų tipų šablonai pagal numatytuosius parametrus saugomi jūsų tarptinklinio ryšio programos duomenų šablonų aplanke (pvz., C:\Users\<username>\AppData\Roaming\„Microsoft“\Templates\Access\). Į šį aplanką galite įdėti duomenų tipo šablono failus, kad jie būtų pasiekiami kaip duomenų tipai naujiems laukams. Taip pat galite kopijuoti šablono failus iš šio aplanko ir atiduoti juos kitiems asmeniniam naudojimui.
Pastaba
Kaip visada, būkite atsargūs naudodami trečiųjų šalių failus.
Duomenų bazės įrašymas kaip duomenų bazės šablono arba taikomosios programos dalies (*.accdt)
Duomenų bazė įrašoma kaip duomenų bazės šablonas arba taikomosios programos dalis naudojant "Backstage" rodinio skirtuko Įrašyti & publikuoti komandas.
Skirtuke Failas spustelėkite Įrašyti & Publikuoti.
Under Save Database As click Template.
Dialogo lange Kurti naują šabloną iš šios duomenų bazės nurodykite šiuos laukus:
Vardas, pavadinimas Būtina. Įveskite tekstą, kuris identifikuos šabloną arba programos dalį. "Access" rodo šį pavadinimą šalia šablono arba taikomosios programos dalies.
apibūdinimas Įveskite tekstą, apibūdinantį šablono arba taikomosios programos dalies turinį arba paskirtį. Tai rodoma šablono arba taikomosios programos dalies patarime.
Kategorija Pasirinkite Vartotojo šablonai , kad programos dalis būtų rodoma juostelės dalyje Vartotojo šablonai (numatytasis). Taip pat galite įtraukti kategoriją ją įvesdami ir tada šią ir būsimas programos dalis galite priskirti tai kategorijai. Naujoji kategorija bus rodoma juostelėje.
Piktograma Nurodykite šablono arba taikomosios programos dalies piktogramą. Ši programos dalių piktograma bus rodoma juostelės taikomosios programos dalių galerijoje.
Peržiūra Nurodykite didesnį šablono vaizdą "Backstage" rodinyje. Kai ieškote šablono, šis vaizdas yra tai, ką matysite šiame šablone.
Pirminė lentelė Nurodykite lentelę, kuri bus pirminė programos dalies lentelė. Ši lentelė pagal numatytuosius nustatymus bus naudojama programos daliai susieti su kitomis lentelėmis duomenų bazėje, į kurią įtraukta dalis. Kai kas nors naudoja taikomosios programos dalį, "Access" paleidžia vediklį, kuris padeda sukurti ryšį. Nors pagal numatytuosius nustatymus naudojama pirminė lentelė, paleidus vediklį galima pasirinkti kitą lentelę.
Instantiation Form Nurodykite formą, kuri pagal numatytuosius nustatymus bus atidaryta pirmą kartą atidarius duomenų bazes, sukurtas pagal šį šabloną. Ši forma pagal numatytuosius parametrus atidaroma tik vieną kartą. Formoje gali būti kodas, kurį ji paleidžia, kai ji atidaroma, bet jei yra kodas, bus sukurtas saugos įspėjimas.
Taikomoji dalis Pažymėkite šį žymės langelį, kad įrašytumėte duomenų bazę kaip taikomosios programos dalį. Išvalykite šį žymės langelį, kad įrašytumėte duomenų bazę kaip duomenų bazės šabloną.
Pastaba
Turite pažymėti šį žymės langelį prieš nurodydami pirminės lentelės reikšmę.
Duomenų įtraukimas į šabloną Pažymėkite šį žymės langelį, kad įrašyti duomenų bazėje esančius duomenis kaip šablono dalį. Kai naujos duomenų bazės sukuriamos pagal šabloną, jose yra šie duomenys.
Norėdami įrašyti šabloną, spustelėkite Gerai . Pagal numatytuosius parametrus "Access" įrašo jūsų šabloną C:\Users\<current user>\AppData\Roaming\„Microsoft“\Templates\Access\.
Įrašyti lauką kaip duomenų tipo šabloną (*.accft)
Norėdami sukurti duomenų tipo šabloną, turite pažymėti lauką arba laukų derinį, tada naudodami juostelės komandą įrašyti juos kaip šabloną. Prieš pradėdami įsitikinkite, kad laukas arba laukai nustatyti taip, kaip pageidaujate – nustatykite visas ypatybes, kurias norite išsaugoti kaip duomenų tipo šablono dalį. Pavyzdžiui, jei norite sukurti duomenų tipo "euro" šabloną, galite sukurti valiutos lauką, tada nustatyti jo formatą į eurą.
Atidarykite lentelę, kurioje yra laukai arba laukai, kuriuos norite įrašyti kaip šabloną.
Pažymėkite lauką ar laukus, kuriuos norite įrašyti vėlesniam naudojimui.
Skirtuko Laukai grupėje Įtraukti & naikinti spustelėkite Daugiau laukų, tada spustelėkite Įrašyti pažymėtą sritį kaip naują duomenų tipą.
Dialogo lange Kurti naują duomenų tipą iš laukų nurodykite:
- Vardas, pavadinimas Būtina. Jis identifikuoja jūsų duomenų tipo šabloną ir yra rodomas galimų laukų sąraše, kai pasirenkate lauką iš sąrašo Daugiau laukų .
- apibūdinimas Įveskite tekstą, apibūdinantį duomenų tipo šablono turinį arba paskirtį. Jis rodomas patarime, rodomame palaikius pelės žymiklį virš duomenų tipo šablono sąraše Daugiau laukų .
- Kategorija Pasirinkite kategoriją, kurioje bus pateikiamas duomenų tipo šablonas sąraše Daugiau laukų . Pagal numatytuosius parametrus kategorija yra Vartotojo apibrėžti tipai.
- Instantiation form Jei norite, nurodykite formą, kuri pagal numatytuosius nustatymus bus atidaryta pirmą kartą naudojant duomenų tipo šabloną.
Spustelėkite Gerai , kad įrašytumėte savo duomenų tipo šabloną.
Pakartotinis trečiosios šalies duomenų bazės dizaino naudojimas
Galite padaryti duomenų bazės šabloną arba trečiosios šalies programos dalį pasiekiamą juostelėje, įdėdami .accdt failo kopiją į atitinkamą kompiuterio aplanką.
Gaukite šablono failą (jo plėtinys turėtų būti .accdt arba .accft).
Įdėkite failo kopiją į <sistemos šakninius>vartotojus\<dabartinis vartotojas>\AppData\Roaming\„Microsoft“\Templates\Access\, kur:
<Sistemos šaknis> yra jūsų "Windows" diegimo šakninis aplankas (paprastai C:\), ir
<dabartinis vartotojas> yra vartotojo vardas, kurį naudojote prisijungdami prie "Windows".
Pastaba
Jei aplanko dar nėra, sukurkite jį.
Atlikite vieną iš šių veiksmų:
- Norėdami naudoti duomenų bazės šabloną, skirtuke Failas spustelėkite Naujas, spustelėkite Mano šablonai, spustelėkite norimą šabloną ir spustelėkite Kurti.
- Norėdami naudoti taikomosios programos dalį, atidarykite duomenų bazę, į kurią norite įtraukti dalį, tada skirtuke Kūrimas spustelėkite Taikomosios programos dalys, tada spustelėkite norimą dalį.
- Norėdami naudoti duomenų tipo šabloną, atidarykite lentelę, kurioje norite sukurti lauką, tada skirtuko Laukai grupėje Įtraukti & naikinti spustelėkite Daugiau laukų, tada spustelėkite norimą duomenų tipo šabloną.