KompjutersDatabases

Formoli ta 'aċċess. Il-ħolqien ta 'formoli għad-dħul tad-dejta

L-aċċess huwa applikazzjoni b'saħħitha tal-Windows, sistema ta 'ġestjoni ta' database (DBMS ). L-għan tiegħu hu li jippreżenta informazzjoni f'forma faċli għall-utent, awtomat operazzjonijiet li spiss jiġu ripetuti. Ukoll, il-programm jgħin biex tinstab u taħżen id-data. Dan kollu jsir permezz ta 'formoli ta' Aċċess. Il-ħolqien ta 'formoli huwa kompitu sempliċi, iddisinjat biex jgħin lill-utent kemm jista' jkun.

Fil-formola tal-Aċċess, bħal fil-maħżen, huwa faċli li wieħed jibbrawżja u jiftaħ l-oġġetti li għandek bżonn. Peress li l-formola hija oġġett li permezz tiegħu l-utenti jistgħu jżidu, jeditjaw u juri d-data maħżuna fl-Aċċess, id-dehra tagħha għandha rwol importanti.

Jekk id-database tal- applikazzjoni klassika tal-Aċċess tintuża minn bosta utenti, forom imfassla tajjeb huma l-garanzija tal-preċiżjoni tad-dejta u l-effettività ta 'ħidma magħhom.

Il-ħolqien ta 'formoli

L-Aċċess DBMS joffri lill-utent mekkaniżmu konvenjenti biex jaħdem ma 'data. Dawn huma formoli ta 'Aċċess speċjali, li jiffaċilitaw ħafna l-input, l-editjar u l-wiri tad-data. Huma oġġett speċjali f'dan id-DBMS u għandhom armament sinjuri ta 'kontrolli li awtomatizzati l-preżentazzjoni tad-data maħżuna fit-tabelli tad-database. Dawn huma oqsma tat-test, checkboxes, buttuni tar-radju, listi li jitilqu u l-bqija.

Il-modi biex jinħolqu l-formoli fl-Aċċess huma diversi:

  • Il-ħolqien tal-formola bbażat fuq tabelli u mistoqsijiet eżistenti;
  • Il-ħolqien ta 'formoli vojta;
  • Formoli separati;
  • Formoli b'diversi annotazzjonijiet;
  • Formoli ta 'Aċċess Subordinat.

Il-formoli huma maħluqa bl-użu tal-wizard tal-formola, kostruttur speċjali.

Dawn huma partikolarment konvenjenti jekk, pereżempju, id-dħul tad-data għandu jsir minn forom speċjali. Għal dan, il-formola, l-oqsma tad-dħul tad-dejta huma magħmula l-istess bħal fil-formola.

Formoli bbażati fuq tabella eżistenti

Il-ħolqien ta 'formoli fl-Aċċess ibbażat fuq tabella eżistenti huwa sempliċi ħafna. Biex tagħmel dan, ikklikkja l-buttuna "Formola" fis-sezzjoni "Ħolqien". Il-kondizzjoni prinċipali f'dan il-każ hija l-ħolqien preliminari ta 'tabella bid-dejta, kif ukoll l-għażla tagħha fiż-żona tan-navigazzjoni. Fil-forma, se jintwera rekord wieħed biss, kif ukoll id-dejta tat-tabella marbuta.

Biex tipprintja entrati multipli tal-mejda fil-formola, agħżel il-buttuna tal-Elementi Multipli fl-istess taqsima tat-taqsima Oħloq. Dan il-mod nistgħu nuru serje sħiħa ta 'rekords tad-data fl-oqsma tat-test tal-formola bl-oqsma kollha tat-tabella.

Fuq il-bażi tat-tabella eżistenti, il-ħolqien ta 'formoli fl-Aċċess jippermetti wkoll li tiżviluppa wkoll forma maqsuma. Din hija fehma li, flimkien mar-rappreżentazzjoni tad-data fil-kontrolli, tirrappreżenta kampjun ta 'dejta b'mod parallel f'forma ta' tabella. Biex tinħoloq forma maqsuma, agħżel il-buttuna "Forma maqsuma" fis-sezzjoni "Oħloq".

Dawn il-formoli diġà jidhru formattjati minnufih bl-użu ta 'bosta kontrolli. Ħafna drabi elementi bħal dawn huma oqsma ta 'test b'linja waħda, fejn jintwerew il-valuri tad-data maħżuna fl-oqsma tat-tabella. Minflok ifformattjat minn qabel, tista 'tagħmel formoli vojta.

Mod ta 'tqassim

Tabelli lesti għall-użu jitqiegħdu fil-modalità tal-formola. F'din il-modalità, tista 'tbiddel id-dejta tar-reġistri tal-mejda tad-database biss, timxi bejn dawn ir-rekords. L-ifformattjar f'din il-modalità mhuwiex permess, u l-ħolqien ta 'formoli ta' Aċċess Microsoft jirrikjedi l-ifformattjar tal-kontrolli u l-forma nnifisha. Dan kollu jista 'jsir jekk taqleb għall-mod ta' tqassim jew il-mod tad-disinn.

Il-mod ta 'tqassim ivarja mill-mod tad-disinjatur b'inqas possibbiltajiet biex jiġu ddisinjati l-formoli. Fl-istess ħin, huwa konvenjenti ħafna għal ifformattjar veloċi, biex isiru bidliet żgħar fil-kontrolli: allinjament vertikali jew orizzontali, żjieda ta 'oqsma tat-test addizzjonali, tibdil fl-istil estern tal-formola, eċċ. Fil-mod ta 'tqassim, ma tistax tibdel id-dejta murija fil-kontrolli, filwaqt li l-mod tad-disinjatur jipprovdi din il-kapaċità.

Il-konfigurazzjoni ta 'formoli fil-mod tad-disinn hija aktar kumplessa u kompluta. Barra minn hekk, fil-mod tad-disinn biss hemm numru ta 'elementi ta' disinn grafiku, kif ukoll kontrolli: rettangoli, linji, buttuni, kaxex kombinati, swiċċijiet u aktar. F'dan il-mod, tista 'tbiddel is-sors tad-dejta għal formola editjata. Barra minn hekk, minn dan il-mod, tista 'taqleb il-mod ta' tqassim.

Żid buttuna mal-formola

Per eżempju, għandek iżżid buttuna mal-formola, li magħha għandek tagħlaqha. Fil-mod tad-disinjatur, se jkun hemm tqassim sħiħ tal-kontrolli varji, fosthom il-buttuna. Jekk iżżidha mal-format tal-formola, id-DBMS jwettaq awtomatikament il-wizard tal-ħolqien tal-buttuna, li t-tieqa tiegħu tidher quddiem l-utent.

It-tieqa għall-ħolqien ta 'buttuni toffri għażla ta' bosta kategoriji, li fihom listi ta 'azzjoni. Fil-każ tagħna, għandek tagħżel il-kategorija "Ħidma bil-forma". Mill-lista ta 'azzjonijiet ta' din il-kategorija għandek bżonn tagħżel "Formola mill-qrib".

Dak li jmiss, għandek tinforma lill-utent li din il-buttuna hija responsabbli għall-għeluq tal-formola. Tista 'tħalli t-test fuq il-buttuna, u tista' tgħid dwarha billi tuża l-ikona (stampa).

Sussegwentement, l-wizard se jitlob lill-utent biex jagħti isem lill-buttuna, wara li tista 'tikklikkja "Finish" - sabiex ikollok buttuna lesta fuq il-formola li tagħlaqha.

Jekk issa tikklikkja fuq il-buttuna maħluqa, id-DBMS ser iwassal biex issalva l-bidliet maħluqa fil-formola, u mbagħad tagħlaqha. Fil-mod tad-disinn, din il-buttuna ma tistax taħdem. Jaħdem biss fil-modalità ready-form.

Għandu jingħad ukoll li l-formoli nfushom jistgħu jiġu kkumpilati bl-għajnuna ta 'kaptan speċjali. Fil-kors tal-kostruzzjoni ta 'kaptan ta' formola, għandek bżonn biss li tiddetermina l-issettjar tagħha. Barra minn hekk, il-forma maħluqa mill-kaptan tista 'faċilment tiġi fformattjata fid-diskrezzjoni tagħha billi tinbidel għal mod ta' tqassim jew mod tad-disinn.

Formoli subordinati

Il-forma subordinata hija element li huwa l-komplement ta 'l-ieħor, il-forma ta' Aċċess prinċipali. Il-ħolqien ta 'forom ta' sottomissjoni huwa l-iżvilupp ta 'disinn ġerarkiku minn żewġ tabelli, li jirrifletti l-eżistenza ta' relazzjonijiet bejn forom.

Ir-relazzjoni bejniethom tista 'tirrifletti t-tip differenti ta' konnessjoni li teżisti bejn it-tabelli tad-database: one-to-many, many-to-many. Ħafna drabi dawn ir-relazzjonijiet huma kkunsidrati fil-kuntest ta 'relazzjoni familjari mal-preżenza ta' ġenitur (prinċipali) u tifel (subordinat).

X'inhu subforma

Il-ħolqien ta 'formoli subordinati fl-Aċċess jista' jiġi spjegat b'eżempju: din il-formola tista 'tkun il-forma ta' ordnijiet ta 'xerrej f'ħanut online.

L-informazzjoni dwar ix-xerrej tinsab f'tabella waħda, u l-informazzjoni dwar l-ordnijiet tiegħu hija maħżuna f'ieħor minħabba n-normalizzazzjoni fid-disinn tad-database. Xerrej wieħed jikkorrispondi ma 'bosta ordnijiet f'daqqa, u għalhekk ir-relazzjoni bejn it-tabelli u l-ordnijiet tal-klijent tirrifletti r-relazzjoni minn waħda għal oħra. F'dan il-każ, il-forma li tirrappreżenta d-dejta tax-xerrej issir il-forma ewlenija. Ieħor, li jirrappreżenta d-data ta 'l-ordnijiet tiegħu, se jkun miżjud mal-prinċipali u se jkun subordinat.

Il-formoli prinċipali u subordinati li jinsabu fl-istess tqassim juru biss dejta relatata. Għalhekk, jekk hemm xerrej uniku fit-tabella tax-xerrej, u fit-tabella ta 'ordnijiet subordinata hemm tliet rekords assoċjati miegħu, allura l-formola subordinata se turi t-tliet rekords dwar l-ordnijiet tiegħu.

Form Wizard

Tista 'toħloq kostruzzjoni ġerarkika minn formoli fl-Aċċess b'modi differenti. Per eżempju, billi timplimenta l-iskritt biex toħloq il-forom prinċipali u dawk subordinati, tista 'tirrikorri għall-wizard tal-formola.

Il-ħolqien ta 'formula ewlenija f'Aċċess, li jkun fiha subordinata, bl-għajnuna ta' Wizard, mhux se jkun diffiċli. Huwa mhux biss joħloq il-formoli nfushom, imma jgħaqqadhom ukoll ma 'l-attitudni meħtieġa. Jekk l-iskritt biex tinħoloq subform jimplika ż-żieda tiegħu lil kaptan eżistenti, allura tista 'tuża l-wizard, jew sempliċement ittella' t-tabella eżistenti għat-tqassim prinċipali u tagħmilha subordinata.

Ħolqien ta 'forom ta' sottomissjoni

Oħloq formoli subordinati bbażati fuq żewġ tabelli marbuta (Awturi u Kotba). Aħna se nużaw il-kaptan tal-formola għal dan. L-ewwel pass huwa li tiftaħ il-Wizard innifsu, li l-kmand ta 'eżekuzzjoni tiegħu jinsab fid-DBMS ta' Aċċess (ħolqien ta 'formoli). Fl-Aċċess 2007, pereżempju, jista 'jinstab fil- lista li tiddaħħal fil- lista tal- partita "Forom oħra".

It-tieqa miftuħa tal-wizard tgħinek tagħżel it-tabella li għaliha trid toħloq formoli, kif ukoll oqsma (għażla b'żewġ ikklikkja) li l-utent jixtieq jara. Wara l-ewwel tabella fl-istess tieqa, ikollok bżonn tagħżel waħda oħra li għandha link għall-ewwel waħda. Il-kaptan se jiskopri b'mod indipendenti r-relazzjoni, u jekk hu ma jistax jagħmel dan, allura ma jistax joħloq forom subordinati. Fil-każ tagħna, il-formola maħluqa fuq il-bażi tat-tabella tal-Kotba ssir subordinata.

Fil-pass li jmiss, l-wizard iwassalk biex tagħżel it-tip ta 'rappreżentazzjoni tad-dejta. Għandna bżonn li tagħżel il- "Formoli Subordinati", u mbagħad ikklikkja l-buttuna "Li jmiss" għal darb'oħra.

Il-pass li jmiss se jagħtina l-opportunità li jagħżlu d-dehra tal-forom maħluqa: disinn tat-tejp jew tal-mejda. Għandi ngħid li t-tejp huwa aktar sinjuri fl-istil.

Fl-aħħar pass għandna bżonn niddimplifikaw l-intestaturi tal-formola, imbagħad ikklikkja "Finish" - il-formoli ta 'aċċess subordinat jiġu ffrankati. Il-ħolqien tal-formola huwa komplut.

Id-disinn maħluq jista 'jinxtegħel għall-mod tad-disinn jew tat-tqassim. Dan se jkun meħtieġ sabiex ifformattja l-oqsma li jirriżultaw jew iżid kontrolli oħra.

Ħolqien ta 'buttuna f'Aċċess

Il-preżenza ta 'numru kbir ta' tabelli fid-database, kif ukoll il-formoli assoċjati mad-dejta ta 'dawn it-tabelli, tikkomplika ħafna l-iskema ġenerali tad-database. Biex tissimplifika l-moviment bejn il-forom tal-bażi, toħloq l-hekk imsejħa buttuna prinċipali. Dan huwa element normali, li tista 'tbiddel fid-disinjatur fid-diskrezzjoni tiegħek. Tista 'tgħid li billi toħloq il-forma prinċipali tal-buttuna, inti ħolqot formola ta' database f'Aċċess, li hija l-iskrin tat-tixrid tagħha jew il-paġna tal-bidu.

Bl-għajnuna ta 'buttuni mqiegħda fuqu, huwa ħafna iktar faċli li wieħed jimxi bejn l-elementi, peress li kull wieħed mill-buttuni huwa assoċjat ma' forma separata. Meta tikklikkja l-buttuna, id-DBMS iwassal għat-tabella assoċjata mal-buttuna.

Taħdem mal-ispeditur

Fl-Aċċess, il-ħolqien tal-formola prinċipali tal-buttuna ssir minn speditur speċjali . Il-maniġer tal- buttuni jinsab fit-taqsima tad-database. Jekk titwettaq għall-ewwel darba, ma ssibx il-buttuni tal-buttuni u tissuġġerixxi li toħloq tali buttuna. It-tieqa li tidher tal-wizard fiha diversi buttuni, minn fejn tista 'tagħżel "Edit". Allura tista 'tmur għall-funzjoni tal-issettjar tal-linka tal-formola tal-buttuna u forom oħra disponibbli tad-database.

Per eżempju, żid żewġ buttuni - "Button 1" u "Button 2" - għall-formola prinċipali tal-buttuna. Dawn il-buttuni huma marbuta mal-formola tal-Awturi1 u l-Kotba, li hija subordinata. Wara li tagħżel "Oħloq", se niftħu kaxxa ta ' dialog, fejn aħna nispeċifikaw l-isem tal-buttuna mixtieqa u l-azzjoni li għandna bżonn li nwettqu ("Formola miftuħa għal modifika"). Fit-tielet qasam, aħna nindikaw il-forma li bih irridu nassoċjaw il-buttuna miżjuda.

Agħlaq it-tieqa tas-settings, insibu li l-formola tal-buttuna tagħna dehru fit-tieqa tan-navigazzjoni. Waqt li tagħżel fil-bar ta 'navigazzjoni, aqta' t-tieqa u tara li fih stil sempliċi u żewġ buttuni. Meta tikklikkja fuq il-buttuni se tikkawża li d-DBMS tiftaħ il-formola li magħha din il-buttuna hija marbuta.

Partizzjoni tal-mejda

Fit-taqsima tat-tabelli wara l-operazzjonijiet imwettqa, tista 'ssib it-tabella l-ġdida miżjuda bl-Ismijiet tal-Iswiċċ. Din taħżen id-dejta kollha tas-settings assoċjata mal-buttuni tal-buttuni maħluqa. Fil-każ tagħna hemm buttuna waħda biss b'żewġ buttuni, u għalhekk fih biss tliet daħliet:

  • Rekords dwar il-buttuni li jinsabu fuq il-formola,
  • Dwar l-azzjonijiet konnessi magħhom,
  • Irrekordja dwar il-forma f'għamla ta 'buttuna.

Mod tad-Disinn

Il-forma maħluqa f'għamla ta 'buttuna tista' tkun ikkumplikata billi tifformattja l-kontenut tagħha fil-modalità tad-disinjatur. Bl-għajnuna tagħha, ħafna kontrolli utli oħra jistgħu jiżdiedu mal-wiċċ tagħha.

Ukoll il-forma ewlenija f'għamla ta 'buttuna hija l-abbiltà li tikkonnettja ma' forom oħra simili. Din hija funzjoni utli għad-dispaċċ tat-tranżizzjonijiet bejn il-formoli f'bażi ta 'data kbira ħafna, fejn hemm lok għal sezzjonijiet u kategoriji multipli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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