Alamandmelehe lisamine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Kui kahe tabeli ühised üks või mitu välja, saate andmelehevaates ühest tabelist teise manustada. Manustatud andmelehel, mida nimetatakse alamandmelehe, on kasulik, kui soovite tabeli või päringseotud või ühendatud andmeid vaadata ja redigeerida.

Selle artikli teemad

Sissejuhatus alamandmelehed

Avamine ja sulgemine alamandmelehe

Alamandmelehe lisamine

Sissejuhatus alamandmelehtedesse

Alamandmeleht on kasulik juhul, kui soovite mitme andmeallika teavet vaadata ühel andmelehevaatel. Näiteks sisaldab näidisandmebaas Northwind tabel Tellimused üks-mitmele-seos tabeliga Tellimuse üksikasjad.

kahe tabeli vaheline seos

Kui tabel Tellimuse üksikasjad lisatakse tabelisse Tellimused alamandmelehena, saate vaadata ja redigeerida mitmesuguseid andmeid (nt mingid kindlas tellimuses sisalduvad tooted (igal real)), kui avate alamandmelehe selle tellimuse jaoks.

kuvatakse andmelehevaates avatud alamandmelehe abil

Kui lisate oma tabelitele alamandmelehed, piirake nende alamandmelehtede kasutust nii, et olulist äriteavet saab ainult vaadata, mitte redigeerida. Kui soovite tabelis andmeid muuta, soovitame kasutada andmete redigeerimiseks vorme, mitte alamandmelehti, kuna andmelehevaates võivad andmesisestusvead kergemini ilmneda, kui kasutajad ei keri hoolikalt õigele lahtrile. Lisaks võtke arvesse, et alamandmelehe lisamine mahukale tabelile võib tabeli jõudlust halvendada.

Microsoft Office Access loob alamandmelehe automaatselt, kui loote tabeli, mis vastab ühele järgmistest kriteeriumidest.

  • Tabelil on üks-ühele-seos.

  • Tabel on üks osapool üks-mitmele-seoses, kus tabeli atribuudi SubdatasheetName väärtuseks on seatud Automaatne.

Seos on määratletud nii, et see vastab seostuvate tabelite primaarvõti ja välisvõtiväljadega.

Liskas saate alamandmelehe lisada andmebaasi suvalisele tabelile, päringule või vorm. Andmelehevaates saab vormil kuvada ainult ühe alamandmelehe korraga.

Lehe algusse

Alamandmelehe avamine ja sulgemine

Selleks, et määratleda, kas tabelil, päringul või vormil on juba alamandmeleht, avage see objekt andmelehevaates. Kui kuvatakse laiendustähis (plussmärk), siis on tabelil, päringul või vormil alamandmeleht olemas. Kui alamandmelehe avate, siis kuvatakse tähisena miinusmärki. Alamandmelehti saab põhi-alamandmelehele pesastada kuni kaheksa tasemeni.

alamandmeleht

  • Alamandmelehe avamiseks klõpsake selle väärtuse, mille kohta andmeid vaadata soovite, kõrval olevat plussmärki.

  • Alamandmelehe sulgemiseks klõpsake miinusmärki.

Näpunäide. : Kui soovite andmelehel korraga kõiki alamandmelehti laiendada või ahendada, klõpsake menüü Avaleht jaotises Kirjed nuppu Veel. Seejärel valige Alamanmdeleht ja klõpsake soovitud suvandit.

Saate eemaldada või alamandmelehe peitmiseks. Alamandmelehe eemaldamise kohta leiate lisateavet artiklist alamandmelehe eemaldada.

Näpunäide. : Alamandmelehe peitmiseks avage tabel kujundusvaates ja klõpsake menüü Kujundus vahekaardil Kuvamine/peitmine nuppu Atribuudileht. Otsige veerg Alamandmelehe nimi, määrake selle väärtuseks [Pole] ja salvestage tehtud muudatus.

Lehe algusse

Alamandmelehe lisamine

  1. Avage kujundusvaates see tabel või päring, millele soovite alamandmelehe lisada.

  2. Klõpsake menüü Avaleht jaotises Kirjed nuppu Veel, valige käsk Alamandmeleht ja klõpsake käsku Alamandmeleht.

  3. Valige dialoogiboksis Alamandmelehe lisamine see vahekaart (Tabelid, Päringud või Mõlemad), mis vastab selle objekti tüübile, mille soovite alamandmelehena sisestada.

  4. Valige väljal Lingi tütarväljad see väli, mida soovite alamandmelehe andmeid sisaldava välisvõti või vastava väljana kasutada.

  5. Valige väljal Lingi juhtväljad see väli, mida soovite põhitabeli või -päringu primaarvõti või vastava väljana kasutada. Seejärel klõpsake nuppu OK.

    Kui näiteks soovite luua alamandmelehe, et vaadata klienditabelis iga kliendikirjega seostuvaid tellimusi, valige väljal Lingi tütarväljad tabel Tellimused, seejärel väärtus Kliendi ID ja väljal Lingi põhiväljad väärtus ID.

    alamandmelehe jaoks põhivälja vlaimine

    Märkus. : Väljade Lingi tütarväljad ja Lingi põhiväljad väärtused loovad määratud väljade vahel üks-mitmele-relatsioonide ühendamine.

  6. Tabelisse, päringule või vormile lisatud alamandmelehe kuvamiseks klõpsake plussmärki.

    Märkus. : Tütarvälja (võõrvõtmevälja) ei kuvata alamandmelehe veeruna. Kui lisate alamandmelehele uue kirje, lisab Access valitud põhitabeli primaarvõtme väärtuse automaatselt.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×