Sa artikulong ito titingnan namin ang paghabol sa mga sanhi ng hindi inaasahang blangko na form at pagkatapos ay titingnan ang mga workaround upang malutas ang mga nasabing isyu.
Kadalasan ang mga form sa MS Access ay nagpapakita ng isang larawan kung saan ang isang gumagamit ay hindi nais na makita kapag nagtatrabaho sa isang deadline - isang blangkong pahina na walang mga kontrol o data sa view ng disenyo. Minsan ang MS Access ay bumubuo ng buong seksyon ng detalye na nawawala, walang ipinapakita ngunit puting blangkong puwang.
Ang walang laman na form ay walang ginawa kundi malito at mabigo ang mga gumagamit. Naglalagay ito ng isang pag-pause sa kanilang gawain sa trabaho, karaniwang paghahanap ng lunas para sa problemang ito ay maaari ding maging sakit ng ulo. Ibinigay sa ibaba ang ilang mga sanhi pati na rin ang mga solusyon para sa problemang ito.
Mga Bunga ng Pagpunta sa Form na Ganap na Blangko
- Kung ang hindi nahulaang error na blangko na form na ito ay humahadlang sa isang pag-update ng data, maaari nitong wakasan na burado ang bawat alpabeto ng data sa form na iyon.
- Sa mga oras na maaari rin itong humantong sa katiwalian ng data, pagtanggal ng mga piraso at bahagi ng talaan.
- Nagreresulta rin ito sa pagdudulot ng kawalan ng husay sa lugar ng trabaho.
Sa kabutihang palad ang pag-uugali ng blangkong screen na ito ay hindi talagang isang bug at maaaring mapigilan; gayunpaman, nangyayari ito dahil sa dalawang pangunahing sanhi:
- Walang record display sa form o,
- Hindi makatanggap ang form ng bagong data.
Ang Kalagayan (1) ay Karaniwang Nati-trigger na Ddue sa mga Dahilan na ito:
- Ang setting ng Pag-entry ng Data ng Form ng User ay nakatakda sa Oo. (Hindi pinapagana nito ang form mula sa pagpapakita ng anumang mga mayroon nang tala, ibig sabihin maaari itong magamit para sa pagpasok ng bagong data lamang)
- Ang isang filter ay inilalapat sa form (o ginagamit sa WhereCondition) na naglalaman ng walang record.
- Ang form ay nasa query mode, kung saan ang mga pamantayan ay naglalaman ng walang tala.
- Ang form ay nakatakda sa talahanayan na walang record.
Ang Kalagayan (2) ay karaniwang na-trigger sanhi ng Mga Dahilang Ito:
- Ang pag-aari ng Mga Karagdagang form ay itinakda bilang No.
- Kung ang Uri ng Recordset Ang pag-aari ng form ay hindi nakatakda bilang Dynaset.
- Kung ang form na MS Access ay nakatakda sa read-only query.
Pagpigil
Ang iyong mga form sa MS Access ay nakalaan upang maging blangko kung hindi mo maiiwasan ang lahat ng ito. Gayunpaman, maaaring laging gumana ang mga gumagamit sa mga tip na ito upang maiwasan ang mga kundisyong ito hangga't maaari.
Workarounds
Kung ang mga gumagamit ay nagtakda ng kanilang setting na 'Payagan ang Mga Pagdaragdag' sa Hindi, upang maiwasan ang pagpasok ng mga bagong tala, maaari lamang silang gumana sa paligid nito sa pamamagitan ng pagtatakda ng Payagan ang Mga Pagdaragdag na bumalik sa Oo. Ngayon ay maiiwasan ng mga gumagamit ang pagpasok ng anumang mga bagong tala sa pamamagitan ng pagkansela ng anumang kaganapan na 'BeforeInsert' na ipinatupad sa form.
- Kung hindi maiwasan ng gumagamit ang kundisyon (2), mapipigilan pa rin nila ang kundisyon (1). Halimbawa, kung ang isang gumagamit ay nagbubukas ng isang form na may isang 'WhereCondition', malamang na makakita sila ng isang blangkong pahina na walang mga tala.
- Sa pamamagitan ng pagtatakda ng kanilang Recordset Type Property sa 'Dynaset', pinapayagan ang isang gumagamit na mag-edit ng anumang nakagapos na patlang at mga kontrol. Gayunpaman, tandaan na hindi pinapayagan ang gumagamit na mag-edit ng data ng banyagang key kung hindi pinagana ang setting ng 'Pag-update ng Cascade' ng form.
Mayroong palaging mga oras kung kailan hindi maiiwasan ng mga gumagamit ang (1) o (2) na sabay na nangyayari. Minsan mas mahusay na magpatakbo ng isang kumplikadong paghahanap sa read-only query, kaysa sa binati ng isang blangko na form. Dagdag pa sa ilang mga kaso ang mga insidente ng katiwalian sa Access ay maaari ring humantong sa mga naturang isyu at may katuturan na mamuhunan sa isang Pag-aayos ng access tool.
Panimula ng May-akda:
Si Vivian Stevens ay isang dalubhasa sa pagbawi ng data sa DataNumen, Inc., na pinuno ng mundo sa mga teknolohiya sa pagbawi ng data, kasama ang mabawi ang sql at excel mga produkto ng pagbawi ng software. Para sa karagdagang impormasyon pagbisita www.datanumen. Sa
Kung ang mga gumagamit ay nagtakda ng kanilang setting na 'Payagan ang Mga Pagdaragdag' sa Hindi, upang maiwasan ang pagpasok ng mga bagong tala, maaari lamang silang gumana sa paligid nito sa pamamagitan ng pagtatakda ng Payagan ang Mga Pagdaragdag na bumalik sa Oo. Ngayon ay maiiwasan ng mga gumagamit ang pagpasok ng anumang mga bagong tala sa pamamagitan ng pagkansela ng anumang kaganapan na 'BeforeInsert' na ipinatupad sa form.