Ievadīto vērtību apstiprināšana. Kāpēc Access pieprasa parametra vērtību? Ievadītās vērtības

Apraksts:

Izmantojot funkciju ENTER_VALUE aprēķinu izpildes laikā varat pieprasīt papildu aprēķinam nepieciešamos datus. Vērtība tiek ievadīta dialoglodziņā.

Šī funkcija ļauj ievadīt šādu veidu vērtības:

līnija;

numurs;

datums;

laiks;

loģika;

daudz;

masīva elementa izvēle;

Ievadot ciparu, varat izmantot iebūvēto kalkulatoru, nospiežot taustiņu F2 vai atlases pogu pa labi no lauka.

Ievadot datumu, līdzīgi var izmantot kalendāru, nospiežot taustiņu F2 vai atlases pogupa labi no lauka un pāreja uz nākamo un iepriekšējo dienu, izmantojot pogas.

Ievadot skaitļa veida vērtības, varat norādīt vērtību diapazonu, bet virknei - maksimālo platumu.

Sintakse:

ENTER_VALUE (<запрос> [, <исходное значение> [, <макс ширина>vai<мин> [, <макс> ] ] ] [ : <доп опции> ])

kur

<запрос>
virkne, kas satur jautājumu;

<исходное значение>
vērtība, kas tiks piedāvāta pēc noklusējuma;

<макс. ширина>
lauka platuma vērtība virknes ievadīšanai;

<мин>, <макс>
attiecīgi minimālais un maksimālā vērtība lai ievadītu numuru. Ja ir norādīts tikai viens parametrs, tas tiek uzskatīts par maksimālo, un minimālā vērtība ir nulle.

<доп опции>
skaitlim - ciparu skaits aiz komata, ja parametrs nav norādīts, var ievadīt skaitli ar jebkuru ciparu skaitu;
datumam un laikam - iespēja ievadīt tukšu datumu un tukšu laiku;

Funkcija ļauj iestatīt ievades lauka sākotnējo vērtību. Ievades vērtības veidu nosaka sākotnējā vērtība, kas norādīta funkcijas parametros. Ja sākotnējā vērtība nav norādīta, tiek pieņemts virknes pieprasījums. Sākotnējo vērtību var norādīt šādi:

virkne (piemēram, ENTER_VALUE ( "Ievadiet maksājuma mērķi", "Maksājums par " ));

numurs (piemēram, ENTER_VALUE ( "Ievadiet nodokļu likmi", 20));

datums (piemēram, ENTER_VALUE ( "Ievadiet sākuma datumu", 01.01.2010));

laiks (piemēram, ENTER_VALUE ( "Cik laikā ieradās mašīna", TIME_CURRENT ));

loģika (piem. ENTER_VALUE ("Veikt konvolūciju" , JĀ ));

daudzi (piemēram, ENTER_VALUE ("PVN" , VATPplus ));

masīvs (piem. ENTER_VALUE ( "Izvēlieties iespēju", [ "Option1" , "Option2" , "Option3" ])).

Masīva gadījumā sākotnējās vērtības numurs tiek ievadīts ar komatu aiz uzskaitītajām opcijām.

Rezultātā tiek iegūta ievades vērtība, kuras veids atbilst funkcijas parametros norādītajam sākotnējās vērtības veidam. Masīva gadījumā rezultāts ir atlasītās opcijas numurs.

1. piemērs:

Tālāk ir sniegts funkcijas izmantošanas piemērs ENTER_VALUE tiek ievadīts ieraksta numurs datu bāzē, un pēc tam tiek veikta pāreja uz šo ierakstu. Kad funkcija ir izpildīta, ekrānā parādīsies dialoglodziņš ar kolonnu ieraksta numura ievadīšanai:

Pēc noklusējuma grafiks tiks iestatīts uz vērtību, kas norādīta funkcijas otrajā argumentā (in Šis gadījums viens). Trešais un ceturtais parametrs ierobežo attiecīgi minimālo un maksimālo ierakstu skaitu (šajā gadījumā 1 un DB_TOTAL ). Uz mainīgu numuru tiks ierakstīta dialoglodziņā ievadītā vērtība.

skaitlis = ENTER_VALUE ( "Ievadiet kolonnas numuru:", 1, 1, kolonnas. KOPĀ )

kolonnas. AIZIET (numurs)

2. piemērs:

Tālāk ir sniegts funkcijas izmantošanas piemērs ENTER_VALUE jums tiek piedāvāts izvēlēties vienu no iespējām. Kad funkcija ir izpildīta, ekrānā parādīsies dialoglodziņš, kurā būs norādītas opcijas, kas norādītas ar funkcijas otro parametru:

Katras opcijas kreisajā pusē ir radio poga. Lai atlasītu opciju, noklikšķiniet uz radio pogas vajadzīgā vienuma priekšā un pēc tam nospiediet vai noklikšķiniet uz pogas .

Pēc noklusējuma atlasītais vienums ir tas, kas norādīts funkcijas trešajā parametrā.

perioda_id = ENTER_VALUE ( "Izvēlēties periodu",[ "Diena" , "Piecas dienas" , "Nedēļa",

"Dekāde" , "Mēnesis" , "Ceturksnis", "Gads" ])

Opciju kopu var norādīt arī, izmantojot mainīgo:

izvēlieties!1 = "Diena"

select!2 = "Piecas dienas"

izvēlieties!3 = "Nedēļa"

izvēlieties!5 = "Mēnesis"

atlasiet!6 = "Ceturksnis"

select!7 = "Gads"

perioda_id = ENTER_VALUE ( "Izvēlēties periodu",izvēle)

date_start = PERIOD_START (DATE_START, period_id)

date_end \u003d PERIOD_CON (DATE_CON, period_id)

Veidlapas un atskaites var izmantot šo funkcijuENTER_VALUE!, kurā netiek parādīts ievades dialoglodziņš. Tā vietā iekšā konteksta izvēlne veidlapas vai atskaites parametru dialoglodziņš, kas satur šī funkcija, tiek parādīta opcija, kas nosaka funkcijas atgriezto rezultātu.

Sintakse:

ENTER_VALUE! (<запрос> , <тип>vai<множество>vai <список значений> )

kur

<запрос>
virknes konstante, kas satur jautājumu;

<тип>
ievades veids varbūt STRING, NUMURS, LOGIC, DATE, TIME;

<множество>
iestatīt identifikatoru;

<список значений>
vērtību saraksts kvadrātiekavās.

Pēc izsaukuma zīme tu vari likt.

Piemēri:

ENTER_VALUE!("Komisijas slēdziens", LINE )

ENTER_VALUE!("Analīze" , [ "Pilna" , "Daļēja" ])

ENTER_VALUE!("PVN uzskaites veids", ndsPlus)

Dažreiz, atverot Access objektu (piemēram, tabulu, vaicājumu, veidlapu vai atskaiti), tiek parādīts dialoglodziņš Ievadiet parametra vērtību. Atverot objektu, kas satur identifikatoru vai izteiksmi, ko Access nevar interpretēt, tiek parādīts šāds dialoglodziņš.

Dažos gadījumos tas ir tieši tas, kas lietotājam ir nepieciešams. Piemēram, datu bāzes veidotājs var iestatīt vaicājumu, kas ļauj ievadīt informāciju katru reizi, kad tā tiek izpildīta, piemēram, sākuma datumu vai darbinieka kodu. Šāds dialoglodziņš varētu izskatīties šādi:

Bet citos gadījumos šī dialoglodziņa parādīšanās nav vēlama. Piemēram, esat veicis izmaiņas datu bāzes struktūrā, un tagad, atverot objektu programmā Access, pēkšņi tiek parādīts dialoglodziņš ar nesaprotamu ziņojumu.

Šajā rakstā ir aprakstīts, kā programmā Access iestatīt iemeslus noteiktu parametru vērtību pieprasīšanai un kā apturēt šādus pieprasījumus.

Piezīme:Šis raksts neattiecas uz Access tīmekļa programmām — datu bāzes noformējuma veidu ar Access un publicēšanu tīmeklī pakalpojumā Office 365 vai SharePoint.

Kā apturēt parametru vērtību pieprasījumus

Uz dialoglodziņu Ievadiet parametra vērtību vairs neparādās, jums jāpārbauda visas ar darba objektu saistītās izteiksmes un jāatrod identifikators, kas izsauc šo logu. Pēc tam jums ir jālabo izteiksmes identifikators vai sintakse, kas satur šo identifikatoru.

Lai iegūtu papildinformāciju par izteiksmes sintaksi, skatiet saites sadaļā Skatīt arī.

Kad parādās nevēlams dialoglodziņš Ievadiet parametra vērtību atzīmējiet dialoglodziņā parādīto identifikatoru vai izteiksmi. Piemēram, "SomeIdentifier", kā parādīts tālāk esošajā ekrānuzņēmumā.

Noklikšķiniet uz pogas Atcelt un veiciet kādu no tālāk norādītajām procedūrām atkarībā no objekta veida, kas atver dialoglodziņu. Tālāk ir sniegti vispārīgi norādījumi par izteiksmju pārbaudi dažādi veidi objektus. Ņemiet vērā, ka konkrētās izmaiņas, kas jāveic, ir atkarīgas no datu bāzes struktūras.

Izteicienu pārbaude vaicājumā

Drukāšanas kļūdas vaicājumos ir bieži sastopams nevēlamu iemeslu iemesls dialoglodziņi. Kā minēts iepriekš, ja vaicājums ir paredzēts, lai saņemtu datus par parametra vērtību startēšanas laikā, tiek parādīts dialoglodziņš. Ievadiet parametra vērtību. Bet, ja vaicājumam nav jāprasa parametra vērtība, mēģiniet meklēt vaicājumā nederīgas izteiksmes, izmantojot tālāk norādīto procedūru.


Izteicienu pārbaude atskaitē

Ja, atverot atskaiti, parādās dialoglodziņš Ievadiet parametra vērtību, veiciet šīs darbības, lai pārbaudītu pārskata rekvizītus.


Izteiksmju pārbaude pamata formas vaicājumā

Ja dialoglodziņš Ievadiet parametra vērtību parādās katru reizi, kad tiek atvērta veidlapa, pamatā esošajā vaicājumā var būt nepareiza izteiksme. Pārbaudiet, vai pamatā esošajā vaicājumā nav nepareizu izteiksmju.

Apstipriniet izteiksmes veidlapas lodziņā vai kombinētajā lodziņā

Nepareiza izteiksme parametrā Virknes avots vadīkla, piemēram, kombinētais lodziņš vai kombinētais lodziņš, var izraisīt dialoglodziņa parādīšanos Ievadiet parametra vērtību. Dažos gadījumos dialoglodziņš tiek parādīts tikai tad, kad mēģināt izmantot vadīklu. Lai pārbaudītu parametru Virknes avots kontroli, izmantojiet tālāk norādīto procedūru.

    Navigācijas rūtī ar peles labo pogu noklikšķiniet uz veidlapas un atlasiet Konstruktors.

    Atlasiet lauku vai kombinēto lodziņu, kuru vēlaties pārbaudīt.

    Ja uzdevumu apgabals Īpašuma lapa netiek parādīts, nospiediet taustiņu F4.

    Dodieties uz cilni Dati, pārbaudiet īpašumu Virknes avots un noteikt, vai teksts atbilst tekstam dialoglodziņā Ievadiet parametra vērtību.

Izteicienu pārbaude tabulā

Ja Access parāda dialoglodziņu Ievadiet parametra vērtību ikreiz, kad atverat tabulu, visticamāk, īpašumā ir ietverta nepareiza izteiksme Virknes avotsšīs tabulas uzmeklēšanas lauki.

    Navigācijas rūtī ar peles labo pogu noklikšķiniet uz tabulas un atlasiet Konstruktors.

    Lai noteiktu, vai lauks ir uzmeklēšanas lauks, noklikšķiniet uz lauka nosaukuma un pēc tam konteksta izvēlnē Lauka īpašības atlasiet cilni Aizstāšana. Ja cilnē ir rekvizīts Virknes avots, lauks ir uzmeklēšanas lauks. Izpētiet īpašumu Virknes avots. Ja tajā ir SQL priekšraksts, viens no izteiksmes identifikatoriem var būt nepareizs, kā rezultātā tiek parādīts dialoglodziņš Ievadiet parametra vērtību.

Piezīme: Tabulā var būt vairāki uzmeklēšanas lauki, tāpēc pārbaudiet katra lauka uzmeklēšanas cilnes.

 DARBNĪCA:

Atvērtā failā 04_1 Aizsardzība, iestatiet faila atvēršanas aizsardzību, norādot paroli Excel2010. Aizveriet failu.

 Atvērt faila aizsardzību, noņemt paroli.

Ievadīto vērtību apstiprināšana

Datu validācija ir Excel rīks, ar kuru lietotājs var izveidot ierobežojumus datu ievadīšanai šūnās, kā arī parādīt ekrānā ziņojumus, kas aicina veikt pareizās darbības un paziņot par kļūdām.

Izmantojot datu validāciju, jūs varat vienkāršot atkārtotu datu ievadi, no tiem izveidojot nolaižamo sarakstu.

Varat izveidot šūnas uzvedni, kas tiek parādīta, kad šūna ir atlasīta. Tādējādi jūs varat lūgt lietotāju par nepieciešamību ievadīt noteiktus datus.

Datu ievades ierobežojumu iestatīšana

Ja tabula ir tikai jāaizpilda, tad, lai izvairītos no nejaušām drukas kļūdām vai atvieglotu dublēto vērtību ievadīšanu, varat iestatīt ierobežojumus ievades datiem.

Ja tabula jau ir aizpildīta ar datiem, tad, lai atklātu nepareizus datus, ir jāiestata arī datu ierobežojumi.

1. Atlasiet šūnu diapazonu.

2. Cilnes Dati grupā Darbs ar datiem, atlasiet

Datu validācija.

3. DialoglodziņāIevadīto vērtību apstiprināšana cilnē Opcijas,

jautāt Pārbaudiet stāvokli– izvēlieties datu veidu un ierobežojiet ievades vērtības.

 Jebkura vērtība – datu ievadei nav ierobežojumu.

 Vesels skaitlis – ievadiet tikai veselus skaitļus.

 Real - ievadiet gan veselus, gan daļskaitļus.

 Datums - datuma ievades ierobežojums.

 Laiks — ievadiet tikai laiku.

 Teksta garums -

ievadīto rakstzīmju skaita ierobežojums.

Microsoft Excel 2010 2. līmeņa papildu līdzekļi

 Cits - tiek nodrošināta plašākas kontroles iespēja pār datu ievadi, verifikācijas nosacījums tiek uzstādīts, izmantojot formulu.

 Saraksts - ievadiet datus no piedāvātā saraksta (datu veidam nav ierobežojumu). Maksimālais skaits var saturēt 32767 elementus. Saraksta avots var būt:

 Ievadiet no tastatūras, atdalot ar semikolu; (atdalītājs ir atkarīgs no

reģionālie iestatījumi — var būt komats , ).

Atlasiet šūnas no jebkuras pašreizējās darbgrāmatas lapas.

ar taustiņu atlasiet nosaukto diapazonu F3 .

Lietojot čeku veidus Integer vai Real , šūnā var ievadīt tikai skaitli. Tomēr der atcerēties, ka Excel uztver un saglabā datumus un laikus tieši kā skaitliskas vērtības, tāpēc arī datuma un laika ievadīšana būs atļauta, ja tā nebūs pretrunā ar pārējiem verifikācijas nosacījumiem.

4. Cilnē Ziņojuma ievade

Ievadiet mājienu par datu ievades ierobežojumiem. Rīka padoms tiks parādīts aktīvajā šūnā, ja ir atlasīta opcija Rādīt

mājienu, ja šūna ir aktuāla .

5. Cilnē Kļūdas ziņojums

Laukā Skats atlasiet:

 Stop - aizliegums ievadīt nepareizus datus, parādās kļūdas ziņojums.

 Brīdinājums - pieļaujama nepareiza datu ievade, ja to apstiprina lietotājs - Jā

 Ziņojums — nederīga datu ievade ir atļauta, kad lietotājs apstiprina -OK .

Ekrānā tiks parādīts kļūdas ziņojums, ja displejs

kļūdas ziņojums.

Ievadot šūnā nepareizus datus, tika parādīts ievades ziņojums (mājiens) un brīdinājums:

Microsoft Excel 2010 2. līmeņa papildu līdzekļi

Notiek nederīgu datu atrašana

Ja dati tabulā jau ir aizpildīti, un ir nepieciešams atklāt nepareizi ievadītas vērtības, vispirms jāiestata ierobežojumi ievadītajiem datiem un pēc tam jālūdz programmai apvilkt visus nepareizos datus.

Lai to izdarītu, cilnē Dati grupā Darbs ar datiem, atveriet pogas Datu validācija sarakstu un atlasiet Apzīmējiet nepareizus datus grupā Datu rīki , atveriet pogu sarakstu Datu validācija un izvēlēties Noņemiet nepareizo datu vēzienu un ar ātru, precīzu kustību ievadiet adatu. Krons, māja un kuģis. || Būt iekļautam kādā vai kaut kā. [Famusovs:] Viņš sasildīja bezrodniju un ieveda viņu manā ģimenē, iedeva vērtētāja pakāpi un paņēma par sekretāru. Gribojedovs, Bēdas no asprātības. [Višņevska:] Tukšajā, sīkajā viņa paziņu lokā, kurā viņš mani ieveda, manī ir izmirušas visas labākās garīgās īpašības. A. Ostrovskis, Ienesīga vieta. Ļeļukovs paskaidroja, kāpēc mūsu komandā tika ievesti armijas kājnieki. Perventsevs, Gods no mazotnes. || ieliet, ielaist, ienest utt. No smiltīm ir iespējams sagatavot mākslīgo augsni un, ievadot tajā nepieciešamās barības vielas, iegūt pilnīgi auglīgu augsni, Timirjazevs, Augu dzīve. - Iedomājieties, mēnesi peldoties šajā pludmalē, ķermenis uzņem vairāk joda, nekā šajā laikā jūs varat to mākslīgi ievadīt iekšā. A. N. Tolstojs, māsas.

2. (ar ieganstu"uz"). Ved, palīdzi kaut kur uzkāpt, ved augšā. Ieejiet pa kāpnēm.

3. iesaistīt viņā, novest pie kaut kā stāvokli. Pievienot izdevumiem.Pēterburgas mēteļa piegriezums viņus maldināja, bet, drīz vien atpazinuši armijas epauletus, viņi sašutuši novērsās.Ļermontova, princese Marija.

4. Uzstādīt, izveidot. Ieviest vispārēju obligāto izglītību. Ieviest nodevas preču importam.Konstantīns Gorelkins ieviesa bargu disciplīnu atslāņojumā. B. Polevojs, laucinieks. || Pieņemt patēriņam; īstenot. Juzovkā Kurako pārbūvēja divas krāsnis - ieviesa slīpos tiltus, amerikāņu dziļos kalumus. Beks, Kurako. Bija beidzot jāatrisina jautājums par tuyere ierīcēm ---. Es teicu Pastuhovam: - Mēs ar jums jau esam nolēmuši ieviest vara tuyeres. M. Pavlovs, Metalurga atmiņas.

5. (ar ieganstu"iekšā"). Kombinācijā ar lietvārdiem: darbība, ekspluatācija, izmantot, paradis, ikdiena, apgrozījums utt nozīmē: padarīt lietojamu vai aktīvu. Palaidiet jaunu raktuvi. Iedarbiniet elektrostaciju.

Pārņemt savā valdījumā ( vai mantojumā)- nodot īpašumā nekustamo īpašumu, mantojumu utt., apstiprinot īpašuma tiesības ar attiecīgo tiesību aktu. Ienāc kursā kas- iepazīstināt

Iepazīstieties ar lietas būtību vai jautājums)- iepazīstināt ar galvenajiem noteikumiem (gadījumiem, jautājumiem).

Avots (drukātā versija): Krievu valodas vārdnīca: 4 sējumos / RAS, Valodniecības institūts. pētniecība; Ed. A. P. Jevgeņjeva. - 4. izdevums, dzēsts. - M.: kriev. lang.; Poligrāfiskie resursi, 1999; (elektroniskā versija):