Mga computerMga database

Access-hugis. Lumikha ng isang form para sa data entry

Access ay isang malakas na application ng Windows, database management system (DBMS ). Nito layunin - upang magbigay ng impormasyon sa gumagamit sa isang maginhawang form, mga pagpapatakbo automation, na kung saan ay madalas na paulit-ulit. Ang programa ay tumutulong din sa pagkuha at pag-iimbak ng data. Ang lahat ng ito ay isinasagawa Access-hugis. Paglikha ng mga form - simpleng gawain, na idinisenyo upang matulungan ang mga user hangga't maaari.

Sa Access form bilang isang tindahan ng window, ito ay maginhawa upang tingnan at buksan ang nais na item. Dahil ang form na - ay isang bagay na nagbibigay-daan sa mga gumagamit upang idagdag, i-edit at magpakita ng data na nakaimbak sa Access, ang hitsura nito ay gumaganap ng isang mahalagang papel.

Kung ang database ay Access classical aplikasyon na ginagamit ng maraming user, ang isang mahusay na dinisenyo anyo - ang susi ng data kawastuhan at kahusayan ng trabaho sa kanila.

paglikha ng mga form

Access database ay nagbibigay ng mga user na may isang maginhawang mekanismo para sa nagtatrabaho sa mga data. Ang espesyal na Access-form, na kung saan malaki mapadali entry, data ng pag-edit, pagtingin sa kanila. Ang mga ito ay isang espesyal na bagay sa database at magkaroon ng isang malaking arsenal ng mga kontrol sa kung saan doon ay pag-aautomat ng pag-uulat, na naka-imbak sa mga talahanayan ng database. Ang mga ito ay mga patlang ng teksto, check box, radio button, drop-down na listahan, at iba pa.

Mga paraan upang lumikha ng mga form sa Access ay sari-sari:

  • lumikha ng mga form batay sa umiiral na mga talahanayan at mga query;
  • paglikha blangko form;
  • comma hugis;
  • form na may maraming entry;
  • Access-pantulong forms.

Lumikha ng isang form sa pamamagitan ng paggamit ng Form Wizard, mga espesyal na designer.

Ang mga ito ay partikular na kapaki-pakinabang kung, halimbawa, data entry ay dapat gawin na may espesyal na mga form. Para sa ganitong uri ng form, ang data entry patlang na sadyang gawin ang parehong bilang sa form.

Form batay sa isang umiiral na mesa

Paglikha ng mga form sa Access batay sa isang umiiral na mesa ay napaka-simple. Upang gawin ito, tingnan ang "Ang paglikha ng isang" kailangang mag-click sa pindutan ng "Form". Ang pangunahing kondisyon sa kasong ito ay ang paunang paglikha ng mga talahanayan ng data, at ang mga pagpipilian sa lugar ng nabigasyon. Ang form ay nagpapakita lamang ng isang record, pati na rin ang data na may kaugnayan table.

Upang ipakita ang maramihang mga tala sa form ng talahanayan ay dapat na sa parehong "Lumikha" na pindutan upang piliin ang "ilang mga elemento". Kaya magagawa naming upang ipakita sa text field ng form, ang isang bilang ng mga talaan ng data na may lahat ng mga patlang table.

Sa batayan ng isang umiiral na form ang paglikha ng talahanayan sa Access ay nagbibigay-daan din sa iyo upang bumuo ng isang hinati form. Ang view na ito, na kung saan kasama ang data na representasyon ay isang kontrol ng data pagpipilian kahanay sa isang form table. Upang lumikha ng isang split form, ito ay kinakailangan sa ang "Lumikha" na pindutan upang piliin ang "Split Form".

Ang ganitong mga form lumitaw kahit isang beses na-format na may maramihang mga kontrol. Karamihan sa mga madalas na mga sangkap na ito ay ang mga single-line mga patlang ng teksto, na kung saan ay ipinapakita sa naka-imbak na halaga ng data sa mga patlang table. Sa halip na pre-formatted, maaari mong gawin ang mga walang laman na mga form.

layout View

Ready-gamitin na translation table sa Form view. Sa mode na ito, tanging ang mga aktwal na data talaan ng mga talahanayan ng database ay maaaring mabago, upang ilipat sa pagitan ng mga talaan. Pag-format sa mode na ito ay hindi pinahihintulutan, at ang paglikha ng mga paraan ng Microsoft Access ay nangangailangan ng pag-format kontrol at anyo mismo. Ang lahat ng ito ay maaaring gawin, kung ikaw ay lumipat sa Layout mode o disenyo mode.

Layout mode ay naiiba mula sa ang disenyo mode ng mas kaunting mga pagkakataon para sa disenyo ng mga form. Gayunman, ito ay tunay na maginhawa para sa mabilis na pag-format, upang gumawa ng maliit na pagbabago sa ang mga kontrol: vertical o horizontal alignment ng mga ito, ang pagdaragdag ng karagdagang mga patlang ng teksto, ang pagpapalit ng mga paraan ng estilo at iba pa. Sa Layout mode, hindi mo maaaring baguhin ang data output sa mga kontrol, habang ang disenyo mode nagbibigay ng ganitong pagkakataon.

Pagse-set ang porma sa Disenyo view ay mas kumplikado at malalim na. Dagdag dito, tanging sa disenyo mode ay magagamit sa isang bilang ng mga elemento ng graphic na disenyo, pati na rin ang mga kontrol: parihaba, mga linya, mga pindutan, combo box, radio button, at higit pa. Sa mode na ito, maaari mong baguhin ang data source para sa mga e-edit na form. Dagdag pa rito, mode na ito ay maaaring hindi paganahin layout mode.

Pagdaragdag ng isang pindutan sa form

Halimbawa, kailangan mong magdagdag ng isang pindutan sa form na kung saan ito ay magkakaroon upang isara. Sa ang disenyo mode ay magagamit sa isang buong layout ng iba't-ibang mga elemento ng kontrol, bukod sa kung saan ay isang button. Kung nagdagdag ka ng ito sa ang layout ng form, ang database ay awtomatikong lumikha ng isang master key, na lilitaw sa kahon ng user.

Window lumikha ng mga pindutan ay nag-aalok ng isang pagpipilian ng ilang mga kategorya, na naglalaman ng mga listahan ng mga aksyon. Sa kasong ito, dapat mong piliin ang kategoryang "Paggawa gamit ang porma." Mula sa listahan ng pagkilos kategorya upang piliin ang "Isara ang form."

Ang sumusunod ay kinakailangan upang ipaalam ang manggagamit na ang pindutan na ito ay responsable para sa pagsasara ng magkaroon ng amag. Maaari mong iwanan ang teksto sa pindutan, at maaari mong sabihin ito sa mga icon (larawan).

Sunod, ang wizard senyales ng user na magbigay ng pangalan sa button, pagkatapos ay maaari mong i-click ang "Tapos na" - kaya maghanda na pindutan sa form, na kung saan ay magbibigay-daan ito upang isara.

Kung ikaw ngayon ay i-click ang pindutan ng Lumikha, pino-prompt ka upang i-save sa database nilikha sa anyo ng mga pagbabago, at pagkatapos isara ito. Sa Disenyo view, ito ay isang button ay hindi gagana. Ito ay gumagana lamang sa ang paraan ng pagbabalangkas.

Ito rin ay kinakailangan upang sabihin na ang mga anyo ng kanilang mga sarili ay maaaring binuo gamit ang isang espesyal wizard. Sa panahon ng konstruksiyon ng master amag kailangan lamang na tinukoy sa mga setting nito. Susunod, lumikha ng isang form na madaling i-format sa kanilang paghuhusga master sa pamamagitan ng paglipat sa Layout mode at sa disenyo mode.

subforms

Subform - isang elemento ang kapupunan ng isa, ang pangunahing Access-hugis. Paglikha ng mga form submission - ay ang pag-unlad ng hierarchical istraktura ng dalawang mga talahanayan, na sumasalamin sa pagkakaroon ng relasyon sa pagitan ng mga form.

Ang relasyon sa pagitan ng mga ito ay maaaring kumakatawan sa isang iba't ibang mga uri ng komunikasyon ay magagamit sa pagitan ng mga talahanayan ng database, "isa-sa-marami", "maraming-sa-maraming". Kadalasan ang mga relasyon alang sectional pagkakamag-anak sa pagkakaroon ng mga magulang (batay) form at isang subsidiary (alipin).

Ano ang isang subform

Paglikha subforms sa Access ay maaaring ipinaliwanag sa pamamagitan ng isang halimbawa: ang form na ito ay maaaring maging isang anyo ng bumibili uutos ng online na tindahan.

Customer impormasyon ay nakapaloob sa isang solong table, at impormasyon tungkol sa mga order ay naka-imbak sa iba pang may kaugnayan sa normalisasyon ng database disenyo. Isang bumibili ay nakakatugon sa ilang mga order, kaya ang relasyon sa pagitan ng mga customer at mga order talahanayan sumasalamin sa relasyon "isa-sa-marami". Sa kasong ito, ang hugis na kumakatawan sa data ng mga mamimili, ay ang magiging mainstream. Ang iba pang mga na kumakatawan sa kanyang data mga order ay idadagdag sa core at magiging pantulong.

Inilagay sa isang espasyo layout ng mga pangunahing at pantulong form exhibit lamang kaugnay na data. Halimbawa, kung ang talahanayan ay isang natatanging customer bumibili, at sa subject na kasama niya mga order talahanayan tatlong entries na may kaugnayan, at pagkatapos ay subform nagpapakita sa lahat ng tatlong mga talaan ng kanyang mga order.

anyo Wizard

Gumawa ng isang hierarchical istraktura ng form sa Access, maaari mong sa iba't ibang paraan. Halimbawa, ang pagpapatupad ng ang sitwasyon ng paglikha at pangunahing at pantulong mga form, maaari kang resort sa gamit ang Form Wizard.

Ang paglikha ng isang pangunahing form sa Access, na naglalaman ng pantulong, gamit ang wizard ay hindi magiging madali. Siya ay hindi lamang lumikha ng mga form sa kanilang sarili, ngunit din upang panagutin sila ng mga kinakailangang mga saloobin. Kung ang parehong sitwasyon paglikha subform ay nagpapahiwatig ng pagdagdag nito sa umiiral na pangunahing, at pagkatapos ay maaari mong alinman gamitin ang wizard, o i-drag lamang at i-drop ang isang umiiral na mesa sa pangunahing layout at gawin itong pantulong.

Lumikha ng isang form submission

Lumikha subforms ay batay sa dalawang mga kaugnay na mga talahanayan (May-akda at Books). Ay dapat namin gamitin ang form wizard. Ang unang hakbang ay magbubukas ang panginoon ang kanyang sarili, ang pagganap ng koponan ay matatagpuan sa Access database (paglikha ng mga form). Sa Access 2007, halimbawa, ito ay maaaring matagpuan sa drop-down list item na "Iba pang mga form".

Wizard window na bubukas humihiling sa iyo upang piliin ang mga talahanayan para sa kung saan kailangan mo upang lumikha ng mga form at mga patlang (pagpili sa pamamagitan ng pag double-click), na kung saan ang gumagamit ay nais na makita. Matapos ang unang table sa parehong window, kakailanganin mong pumili ng isa pang, na kung saan ay konektado sa unang. Wizard ay tuklasin ang mga relasyon, at kung hindi siya ay maaaring gawin ito, pagkatapos ay lumikha ng isang pantulong na form na ito ay para lang hindi. Sa kasong ito, ang mga alipin ay form na nilikha sa ang batayan ng table ng mga Books.

Sa susunod na hakbang ng wizard humihiling sa iyo upang piliin ang form ng data. Kailangan namin upang piliin ang "Subforms" at pagkatapos ay muli pindutin ang pindutan ng "Susunod".

Ang susunod na hakbang ay magbibigay-daan sa amin upang piliin ang hitsura ng itinatag form: tape o table-based layout. dapat kong sabihin na tape ay mas mayamang para Styles.

Sa huling hakbang na kailangan namin upang i-customize ang mga heading, at i-click ang "Tapos na" - mananatiling pantulong upang ma-access ang form. Paglikha ng mga form na nakumpleto.

Ang nilikha istraktura ay maaaring ilipat mula sa disenyo o layout view. Ito ay kailangan upang i-format ang mga nagresultang field, o magdagdag ng iba pang mga kontrol.

Ang paglikha ng isang pamamahagi ng dagitab form sa Access

Ang pagkakaroon ng isang malaking bilang ng mga talahanayan sa database, pati na rin ang mga paraan na kaugnay sa data sa mga talahanayan, lubos na complicates ang pangkalahatang database schema. Upang mapadali ang mga kilusan sa pagitan ng mga form base, paglikha ng kaya-tinatawag na Main pamamahagi ng dagitab form. Ito ay isang pangkaraniwang sangkap, na maaaring ma-edit sa sarili nitong paghuhusga sa mga tagapagbuo. Maaari naming sabihin na, ang paglikha ng isang Main pamamahagi ng dagitab form, kinuha mo out ang paglikha ng mga form database sa Access, na kung saan ay ang kanyang screen saver o ang homepage.

Gamitin ang mga pindutan na matatagpuan sa mga ito ng maraming mas madali upang lumipat sa pagitan ng mga elemento, tulad ng bawat pindutan ay nauugnay sa isang hiwalay na form. Mag-click sa pindutan ng nagiging sanhi ng mga database upang maisagawa ang paglipat sa ang mga kaugnay na button table.

Paggawa gamit ang

Sa Access, ang paglikha ng form Main pamamahagi ng dagitab sa pamamagitan ng isang espesyal na controller. Dispatcher pamamahagi ng dagitab na form ay sa ilalim ng nagtatrabaho sa mga database. Kung ito ay sa unang pagkakataon, hindi ka makakahanap ng pamamahagi ng dagitab form at ipo-prompt kang lumikha ng a. Pop-up window wizard ay naglalaman ng ilang mga pindutan mula sa kung saan maaari mong piliin ang "Baguhin". Kaya maaari kang pumunta sa setup ng komunikasyon function na keypad forms at iba pang magagamit na base form.

Halimbawa, magdagdag ng dalawang mga pindutan - "Button 1" at "Button 2" - sa anyo Main pamamahagi ng dagitab. Ang mga buttons Makipag-ugnay sa form na Authors1 at Books, na kung saan ay pantulong. Sa pamamagitan ng pagpili sa "Bago", kami ay buksan ang isang dialog box kung saan ipahiwatig namin ang nais na pangalan ng button at ang pagkilos na kailangan namin upang magsagawa ng ( "Open form na ito upang baguhin ang"). Sa ikatlong patlang, ipasok ang form kasama ang kung saan nais naming i-link upang magdagdag ng mga pindutan.

Ang pagsara ng window ng mga setting, nakita namin na ang aming pamamahagi ng dagitab form na lumitaw sa window ng pag-navigate. Pagpili nito sa pane nabigasyon, buksan ang window at makita na ito ay naglalaman ng isang simpleng estilo disenyo, at dalawang mga pindutan. Ang pag-click sa mga pindutan ay magsasanhi sa database upang buksan ang form na ang pindutan ay naka-link.

partition table

Sa dinding mesa matapos ang operasyon ay maaaring matagpuan upang magdagdag ng bagong talahanayan na tinatawag na pamamahagi ng dagitab Item. nag-iimbak nito ang lahat ng setting na nauugnay sa paglikha ng isang pamamahagi ng dagitab form. Sa aming kaso mayroon lamang isang pamamahagi ng dagitab form na may dalawang mga pindutan, kaya ito ay nakalagay lamang tatlong entries:

  • talaan ng mga pindutan na nakapaloob sa form,
  • ang mga pagkilos na nauugnay sa mga ito,
  • isang talaan ng mga pinaka pamamahagi ng dagitab form.

Design mode

Nilikha pamamahagi ng dagitab na form ay maaaring maging kumplikado sa pamamagitan ng pag-format ito sa Design tingnan ang nilalaman. Ang paggamit nito sa ibabaw ka maaaring magdagdag ng maraming iba pang mga kapaki-pakinabang na mga kontrol.

Main pamamahagi ng dagitab na form din ay may kakayahan na mag-link sa iba pang mga katulad na mga hugis. Ito ay isang kapaki-pakinabang na tampok para sa pag-iiskedyul ng mga transition sa pagitan forms sa isang napakalaking database kung saan may kuwarto para sa iba't ibang mga seksyon at mga kategorya.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.