Duomenų lapo įterpimas į formą

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Duomenų lapas yra paprasta rodinio duomenis, sudėliotus į eilutes ir stulpelius. Jei du kartus spustelėkite lentelę naršymo srityje, Access rodo lentelę kaip duomenų lapas. Dėl jų supaprastintas duomenų pateikimas, duomenų lapuose veikia gerai, kai jie naudojami kaip antrines duomenys iš "daugelis", ryšys „vienas – daug“. Šiame straipsnyje aprašoma, kaip galite įtraukti į savo " Access" formų duomenų lapus.

Ką norėtumėte daryti?

Peržiūrėkite pavyzdį, duomenų lapo formos

Nuvilkite duomenų lapo į formą

Duomenų lapo įterpimas į esamą formą naudojant maketo rodinys

Duomenų lapo įterpimas į esamą formą naudojant dizaino rodinį

Suprasti skirtumus tarp Perskirtosios formos ir formos, kurioje yra duomenų lapas

Peržiūrėkite pavyzdį, duomenų lapo formos

Tarkime, kad norite sukurti formą, kurioje rodomi duomenys apie produktų kategorijos ir taip pat visi produktai šių kategorijų. Duomenų kategorijos lentelėje yra ryšio dalyje "vienas", o duomenų lentelės produktai yra nustatyti kaip ryšio dalį "daugelis" esančius. Kiekvienos kategorijos gali turėti daug produktų.

Forma, kurioje yra antrinė forma

1. Pagrindinėje formoje rodomi ryšio dalies „vienas“ duomenys.

2. duomenų lape rodomi duomenys į esančius ryšio dalyje "daugelis".

Nuvilkite duomenų lapo į formą

Greičiausias būdas yra esamas duomenų lapo įtraukimas į formą yra dizaino rodinyje atidarykite formą ir tada spustelėkite, laikykite nuspaudę ir vilkite esamą duomenų lapo formą iš naršymo srities į formą dizaino srities.

Jei norite nustatyti ryšius tinkamai prieš pradėdami šią procedūrą, programa Access automatiškai nustato Susieti antrinius laukus ir Susieti pagrindinius laukus ypatybės su teisingas reikšmes, leidžiančias susieti pagrindinę formą į duomenų lapą.

Mano susieti antrinius laukus ir susieti pagrindinius laukus ypatybės yra tuščias

Jei programa Access negali nustatyti, kaip susieti antrinės formos valdiklį su pagrindine forma, ją palieka antrinės formos valdiklio ypatybes Susieti antrinius laukus ir Susieti pagrindinius laukus tuščius. Galite nustatyti šias ypatybes rankiniu būdu.

Duomenų lapo įterpimas į esamą formą naudojant maketo rodinys

Jei jau nustatėte savo duomenų bazės lentelių ryšius, galite greitai įtraukti į duomenų lapo į esamą formą naudojant maketo rodinys. Kai įtraukiate lauką iš ryšio dalyje "daugelis" esančius į formą, kuri remiasi ryšio dalyje "vienas", "Access" automatiškai kuria duomenų lape, kad būtų rodomas susijusius įrašus.

  1. Atidarykite esamą formą kaip maketo rodinį, naršymo srityje dešiniuoju pelės mygtuku, tada kontekstiniame meniu spustelėkite Maketo rodinys .

    Jei sritis Laukų sąrašas nerodomas:

    • Paspauskite klavišų kombinaciją ALT+F8.

      —arba—

      Skirtuko Dizainas grupėje Įrankiai spustelėkite Įtraukti esamus laukus.

      Atkreipkite dėmesį, kad sritį Laukų sąrašas padalina lenteles sekcijose: šiame rodinyje galimi laukai ir po to, galimi laukai susijusių lentelių. Srities Laukų sąrašas apačioje kitose lentelėse, kurie nėra tiesiogiai susiję su pagrindinės lentelės pateiktos srityje galimi kitų lentelių laukai.

  2. Sekcijoje galimi susijusių lentelių laukai išskleiskite lentelę, kurioje yra pirmas laukas, kurį norite duomenų lape, ir nuvilkite lauką į formą. Programa Access sukuria duomenų lapą ir, laukas įtraukiamas į ją.

  3. Norėdami įtraukti papildomų laukų į naują lapą, turite spustelėti duomenų lape, pasirinkite jį. Atkreipkite dėmesį, kad prieigos sutvarko sritį Laukų sąrašas , kad duomenų lapo galimi laukai yra viršuje. Šiame rodinyje galimi laukų skyriuje, vilkite kitus laukus, kuriuos norite į duomenų lapą. Kai velkate kiekvieną lauką į duomenų lapą, prieigos piešia įterpimo juostą, kurioje rodoma, kur laukas bus įterptas atleidus pelės mygtuką.

  4. Toliau įtraukti laukus į pagrindinę formą arba duomenų lapo pirma spustelėdami pagrindinę formą arba duomenų lape, pasirinkite jį ir vilkite lauką iš srities Laukų sąrašas .

Srities Laukų sąrašas sekcijoje galimi kitų lentelių laukai yra lentelių, kurie nėra tiesiogiai susiję su lentele arba užklausa, kuri remiasi pažymėtą formą. Jei nustatėte visus galiojančius lentelės ryšius lange Ryšiai, tada sekcijoje galimi kitų lentelių laukai laukai nėra gali būti galiojantys pasirinkimai, kurdami formą. Jei nuvilksite lauką iš šiame skyriuje į formą, programa Access rodo dialogo langą Ryšio nurodymas . Turite įvesti lauką arba laukus, dviejų lentelių susiejimas tarpusavyje, prieš tęsdami. Jei tai padarysite, srities Laukų sąrašas nebus surūšiuota į sekcijas pagal iš anksto nustatytus ryšius. Tai gali būti geriausia spustelėkite Atšaukti šį dialogo langą ir iš naujo peržiūrėti savo lentelės ryšius, vietoj to. Daugiau informacijos apie ryšių, ieškokite straipsnyje kurti, redaguoti ar naikinti ryšį.

Puslapio viršus

Duomenų lapo įterpimas į esamą formą naudojant dizaino rodinį

Naudokite šią procedūrą, kad įtrauktumėte duomenų lapo, kuris yra pagrįstas lentelės arba užklausos į esamą formą kaip dizaino rodinį.

  1. Atidarykite formą kaip dizaino rodinį, dešiniuoju pelės mygtuku spustelėkite formą naršymo srityje, tada spustelėkite Dizaino rodinys.

  2. Skirtuko dizainas grupėje valdikliai pasirinkus Naudoti valdiklio vedliai įrankį, spustelėkite jį, kad jis dar nepažymėtas.

    Mygtuko paveikslėlis

    Kodėl?

    Jei naudojote, antrinės formos valdiklio vedlys sukuria atskirą formos objektą ir bazių antrinės formos valdiklio šį formos objektą. Kita vertus, šią procedūrą sukuria duomenų lapo, kuris yra pagrįstas lentelę arba užklausą, o ne į formą.

  3. Skirtuko Dizainas grupėje Valdikliai spustelėkite mygtuką Antrinė forma/antrinė ataskaita.

  4. Formos dizaino tinklelyje, spustelėkite ten, kur norite įterpti duomenų lapą.

  5. Perkelkite ir pakeiskite antrinės formos valdiklį vilkdami kraštuose ir kampuose esančias rankenėles.

  6. Norėdami redaguoti pridėtą antrinės formos valdiklio, pirma spustelėdami etiketės, dukart spustelėdami jį pažymėkite savo tekstą, tada įveskite Nauja etiketė. Jei norite panaikinti žymą, vieną kartą spustelėkite žymą ir paspauskite klavišą DELETE.

  7. Jei ypatybių lapas dar nerodomas, paspauskite F4, kad jis būtų rodomas.

  8. Jei nepažymėtas antrinės formos valdiklį, spustelėdami jį vieną kartą jį pasirinkite.

  9. Ypatybių lapo skirtuke duomenys spustelėkite Šaltinio objektas išplečiamajame sąraše, ir spustelėkite lentelę arba užklausą, kurią norite Rodyti duomenų lapo. Pavyzdžiui, jei norite, kad būtų rodomi duomenys iš lentelės užsakymai, spustelėkite lentelė.užsakymai.

  10. Jei norite nustatyti ryšius tinkamai prieš pradėdami šią procedūrą, programa Access automatiškai nustato Susieti antrinius laukus ir Susieti pagrindinius laukus ypatybės su teisingas reikšmes, leidžiančias susieti pagrindinę formą į duomenų lapą.

    Mano susieti antrinius laukus ir susieti pagrindinius laukus ypatybės yra tuščias

    Jei programa Access negali nustatyti, kaip susieti antrinės formos valdiklį su pagrindine forma, ją palieka antrinės formos valdiklio ypatybes Susieti antrinius laukus ir Susieti pagrindinius laukus tuščius. Turite nustatyti šias ypatybes rankiniu būdu atlikdami tokius veiksmus:

    1. Dizaino rodinyje atidarykite pagrindinę formą.

    2. Spustelėkite vieną kartą antrinės formos valdiklį spustelėdami jį pažymėkite.

    3. Jei ypatybių lapas šiuo metu nerodomas, paspauskite F4.

    4. Skirtuko duomenys grupėje ypatybių lapo, spustelėkite (...), esantį šalia ypatybių langelio Susieti antrinius laukus .

      Rodomas dialogo langas Antrinių formų laukų saitai.

    5. Laukai ir Antrinius laukus išplečiamuosius sąrašus, pasirinkite laukus, kurį norite susieti su formas. Jei nesate tikri, kokius laukus naudoti, spustelėkite siūlyti , kad programa Access nustatytų susieti laukai. Baigę, spustelėkite Gerai.

      Jei vis tiek nematote lauką, kurį norite naudoti formoms susieti, gali prireikti redaguoti įsitikinkite, kad laukas yra jo pagrindinės arba antrinės formos įrašo šaltinis. Pvz., jei užklausa pagrįstą formą, įsitikinkite, kad susieti laukas yra užklausos rezultatus.

    6. Įrašykite pagrindinę formą ir perjunkite formos rodinį, siekiant patvirtinti, kad forma veikia kaip numatyta.

  11. Įrašykite formą spustelėdami įrašytiSparčiosios prieigos įrankių juostoje arba paspauskite CTRL + S.

  12. Perjunkite formos rodinys ir patikrinkite, ar duomenų lapo veikia kaip numatyta.

Puslapio viršus

Suprasti skirtumus tarp Perskirtosios formos ir formos, kurioje yra duomenų lapas

Formos, kurioje yra duomenų lapas rodo skirtingus (bet paprastai susijusi) duomenų šaltinių. Pvz., formos gali būti rodomi darbuotojų ir jo gali būti duomenų lapas, kuriame rodomi visi kiekvieno darbuotojo užduotis. Duomenų lapo turi kitą duomenų šaltinį iš formos, kuriame jis yra. Kita vertus, Perskirtosios formos sudaro dvi sekcijos (forma ir duomenų lapas), tačiau tie patys duomenys yra abiejose rodomi. Dviejų dalių sekti vieni su kitais ir jums vienu metu dviejų skirtingų duomenų rodinius.

Daugiau informacijos apie diagramų kūrimą ir darbą su perskirtąją formą, ieškokite straipsnyje Perskirtosios formos kūrimas.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×