Access furnizează mai multe modalități de a copia un obiect, cum ar fi un tabel sau un formular dintr-o bază de date într-alta. Copierea și lipirea unui obiect este cea mai simplă operațiune, însă exportul unui obiect vă oferă mai multe opțiuni. De exemplu, puteți să exportați definiția tabel și datele din tabel sau să exportați doar definiția tabel (într-o copie necompletată a tabelului). De asemenea, puteți să salvați detaliile operațiunii ca specificație de export pentru utilizare ulterioară.
Prezentare generală
Puteți exporta un tabel, o interogare, un formular, un raport, o macrocomandă sau un modul dintr-o bază de date Access într-alta. Atunci când exportați un obiect, Access creează o copie a obiectului în baza de date de destinație.
Exportați obiectele bazei de date atunci când trebuie să efectuați oricare dintre următoarele activități:
-
Copiați structura unui tabel în altă bază de date sub formă de comandă rapidă pentru crearea unui tabel nou.
-
Copiați proiectarea și aspectul unui formular sau raport în altă bază de date ca modalitate rapidă de a crea un nou formular sau raport.
-
Copiați cea mai recentă versiune a unui tabel sau formular în altă bază de date la intervale regulate. Pentru aceasta, puteți să creați o specificație de export prima dată când exportați obiectul, apoi să utilizați specificația pentru a repeta operațiunea ulterior.
Rețineți că exportul unui obiect în altă bază de date diferă foarte puțin de deschiderea unei baze de date secundare și importul ulterior al obiectului din prima. Cele două diferențe principale între importul și exportul obiectelor între baze de date Access sunt:
-
Puteți importa mai multe obiecte într-o singură operațiune, dar nu puteți exporta mai multe obiecte într-o singură operațiune. Dacă doriți să exportați mai multe obiecte în altă bază de date, este mai simplu să deschideți baza de date de destinație, apoi să efectuați o operațiune de import din acea bază de date.
-
În plus față de obiectele bazei de date, puteți importa relații între tabele, plus orice specificații de import și export, și bare de meniuri și bare de instrumente. De asemenea, puteți importa o interogare sub formă de tabel. Exportul nu vă oferă aceste opțiuni.
Căutați informații despre importul obiectelor într-o bază de date Access? Consultați Importul obiectelor de bază de date în baza de date Access curentă.
Pregătirea pentru export
-
Deschideți baza de date sursă, dacă nu este deja deschisă. Formatul de fișier poate fi MDB sau ACCDB. Dacă fișierul este în format MDE sau ACCDE, obiectul sursă trebuie să fie un tabel, o interogare sau o macrocomandă. Nu puteți exporta formularele, rapoartele și modulele dintr-un fișier MDE sau ACCDE.
Notă: Dacă baza de date este doar în citire sau nu aveți permisiunea de a efectua modificări la aceasta, puteți efectua operațiunea de export, dar nu puteți salva specificația de export.
-
Identificați obiectul pe care doriți să-l exportați. Dacă aceasta este prima dată când exportați date într-o bază de date Access, rețineți următoarele:
Element
Descriere
Obiect unic pentru fiecare operațiune
Puteți exporta numai un singur obiect odată. Pentru a exporta mai multe obiecte, repetați operațiunea de export pentru fiecare obiect sau efectuați o operațiune de import în cadrul bazei de date de destinație.
Tabel nou
Fiecare operațiune de export creează un obiect nou în baza de date de destinație. Dacă există deja un obiect cu același nume, puteți să suprascrieți obiectul existent sau să specificați un alt nume pentru obiectul nou.
Notă: O operațiune de export nu poate adăuga înregistrări într-un tabel existent. Pentru a adăuga înregistrări, se recomandă să creați o interogare de adăugare. Pentru mai multe informații, consultați articolul Adăugarea înregistrărilor la un tabel nou utilizând o interogare de adăugare.
Exportul unui tabel legat
Dacă tabelul pe care doriți să îl exportați este un tabel legat, operațiunea de export creează un tabel legat în baza de date de destinație. Noul tabel legat face legătura la tabelul sursă inițial.
De exemplu, dacă exportați un tabel legat denumit Angajați1 în baza Vânzări legat la tabelul Angajați din baza de date Salarii, operațiunea de export creează un tabel legat în baza de date de destinație. Noul tabel legat face legătura direct la tabelul Angajați din baza de date Salarii.
Export parțial
Nu puteți exporta doar o parte a unui obiect sau doar câteva înregistrări selectate.
Relații
Deoarece puteți exporta doar un tabel odată, operațiunea de export nu copiază relații. Dacă doriți să importați mai multe tabele și relația dintre ele, deschideți baza de date de destinație și importați obiectele.
Definiție tabel
Puteți alege să exportați un tabel întreg sau doar definiția tabel. Exportul definiției creează o copie necompletată a tabelului din baza de date de destinație.
Sursă de înregistrări
Exportarea unei interogări, a unui formular sau a unui raport nu exportă automat sursele înregistrării subiacente. Trebuie să exportați sursele înregistrării subiacente; în caz contrar, interogarea, formularul sau raportul nu vor funcționa.
Câmpuri de căutare
Dacă un câmp din tabelul sursă caută valori în alt tabel sau în altă interogare, trebuie să exportați tabelul sau interogarea asociate dacă doriți ca câmpul de destinație să afișeze valori de căutare. Dacă nu exportați tabelul sau interogarea asociate, câmpul de destinație afișează doar ID-urile de căutare.
Subformulare și subrapoarte
Atunci când exportați un formular sau un raport, subformularele și subrapoartele incluse în formular sau în raport nu sunt exportate automat. Trebuie să exportați separat fiecare subformular sau subraport și înregistrarea subiacentă a acestuia.
-
Deschideți baza de date destinație. Formatul de fișier poate fi MDB sau ACCDB. De asemenea, poate fi un fișier MDE sau ACCDE. Asigurați-vă că nu este doar în citire și că aveți permisiunea să îl modificați.
Note:
-
Dacă nu puteți deschide baza de date, este posibil ca alt utilizator să aibă baza de date deschisă în modul exclusiv. De obicei, trebuie să găsiți acel utilizator și să îi solicitați să închidă și să redeschidă baza de date în modul normal (cu mai mulți utilizatori).
-
Dacă baza de date este protejat prin parolă, vi se va solicita să introduceți parola de fiecare dată când rulați Expertul export sau specificația salvată.
-
Dacă doriți să exportați obiectul într-o bază de date nouă, trebuie să creați o bază de date necompletată (care nu conține tabele, formulare sau rapoarte) înainte de a porni operațiunea de export.
-
-
Dacă un obiect cu același nume ca obiectul sursă există deja în baza de date de destinație, trebuie să decideți dacă suprascrieți versiunea existentă sau specificați un alt nume pentru noul obiect.
Acum sunteți pregătit să începeți operațiunea de export. Treceți la următorul set de pași.
Exportul unui obiect dintr-o bază de date în altă bază de date Access
-
Pe fila Date externe, în grupul Export, faceți clic pe Access.
Sfat: De asemenea, puteți începe procesul de export făcând clic dreapta pe obiect în Panoul de navigare, apoi făcând clic pe Export > Access.
-
Access deschide caseta de dialog Export - bază de date Access.
-
În caseta Nume de fișier din caseta de dialog Export - bază de date Access, specificați numele bazei de date de destinație, apoi faceți clic pe OK.
-
În caseta de dialog Export, modificați numele obiectului nou dacă nu doriți să suprascrieți un obiect existent cu același nume din baza de date de destinație.
-
Dacă obiectul selectat este un tabel, specificați dacă doriți să exportați definiția tabelului și datele sau doar definiția.
-
Faceți clic pe OK pentru a finaliza operațiunea.
Dacă în baza de date de destinație există un obiect cu același nume, vi se va solicita să suprascrieți sau să specificați un alt nume. Faceți clic pe Da pentru a suprascrie sau pe Nu pentru a reveni la caseta de dialog Export. Specificați un nume care nu este utilizat în baza de date de destinație, apoi faceți clic pe OK.
Access exportă obiectele. Dacă a apărut o eroare, Access afișează un mesaj de eroare. În caz contrar, se afișează ecranul final al expertului și veți utiliza ecranul respectiv dacă doriți să creați o specificație care să salveze detaliile operațiunii de export.
Ce altceva ar trebui să știu?
-
Pentru informații despre cum să salvați detaliile exportului într-o specificație pe care să o puteți reutiliza mai târziu, consultați articolul Salvarea detaliilor unei operațiuni de import sau export ca specificație.
-
Pentru informații despre cum să rulați specificațiile de export salvate, consultați articolul Rularea unei operațiuni de import sau de export salvate.
-
Pentru informații despre cum să planificați specificațiile, astfel încât acestea să ruleze în anumite momente, consultați articolul Programarea unei operațiuni de import sau de export.
-
Pentru informații despre cum să modificați numele unei specificații, să ștergeți specificații sau să actualizați numele fișierelor sursă în specificații, consultați articolul Gestionarea activităților de date.