Kontrolli sisendväärtusi. Miks juurdepääs taotleb parameetri väärtust? Sisestatud väärtused

Kirjeldus:

Funktsiooni kasutamineEnter_date Arvutuse ajal saate taotleda arvutuse jaoks vajalikke täiendavaid andmeid. Sisestage väärtus dialoogiboksis.

See funktsioon võimaldab teil sisestada väärtused järgmistele tüüpidele:

liin;

number;

kuupäev;

aeg;

loogika;

palju;

valiku massiivi element;

Numbrisse sisenemisel saate sisseehitatud kalkulaatorit kasutada klahvi vajutamiselF2. või valige nuppuparemale.

Kuupäeva sisestamisel saate kalendrit kasutada klahvi vajutamisegaF2. või valige nuppuparemale põllule ja minna järgmisele ja eelmisele päevale nupud.

Numbrite tüübi sisestamisel saate määrata väärtuste vahemik ja stringi - maksimaalne laius.

Süntaks:

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

kus

<запрос>
küsimus, mis sisaldab küsimust;

<исходное значение>
vaikimisi pakutav väärtus;

<макс. ширина>
sisendliini laiuse väärtus;

<мин>, <макс>
seega on minimaalne I. maksimaalne väärtus Numbrite sisestamiseks. Kui täpsustatakse ainult üks parameeter, loetakse maksimaalseks maksimaalseks ja minimaalne väärtus on null.

<доп опции>
semicolonside arvu numbri jaoks, kui parameeter ei täpsustata numbrit mis tahes tähemärgiga;
kuupäev ja kellaaeg - võime sisestada tühja kuupäeva ja tühja aega;

Funktsioon võimaldab teil määrata sisendvälja algväärtuse. Väärtuse väärtus määratakse kindlaksmääratud funktsiooni parameetrites lähteväärtusega. Kui esialgne väärtus ei ole määratud, eeldatakse rea taotlust. Esialgset väärtust saab seadistada järgmiselt:

string (näiteksEnter_name ( "Sisestage makseülesanne", "Maksmine"));

number (näiteks enter_name ( "Sisestage maksumäär", 20));

kuupäev (näiteks enter_name ( "Sisestage alguskuupäev", 01.01.2010));

aeg (näiteks Enter_Name ( "Kui palju auto saabub", Time_tech));

loogika (näiteksEnter_name ("tehke konversioon", jah));

set (näiteks)Enter_ väärtus ("käibemaks", NDPlus));

massiivi (näiteksEnter_name ( "Valige valik"["Option1", "Option2", "Option3"])).

Massiivi puhul sisestatakse allika number läbi komaga pärast loetletud valikuid.

Tulemuseks on sisestatud väärtus, mille tüüp vastab funktsiooni parameetrites määratud lähteväärtuse tüübile. Massiivi puhul on valitud valiku number.

Näide 1:

Allpool on näide, kus funktsiooni abilEnter_date Salvestusnumber kantakse andmebaasis ja seejärel ülemineku sellele kanne. Funktsiooni täitmisel sisaldab dialoogiboks salvestusnumbri sisestamiseks graafik ilmub ekraanile.

Vaikimisi määratakse graafik teise argumendi funktsiooni (in sel juhul üks). Kolmas ja neljas parameetrid piiravad vastavalt minimaalset ja maksimaalset rekordi numbrit (sel juhul 1 jaBD_VSEGO). Muutuva arv Salvestatakse dialoogiboksis sisestatud väärtus.

number \u003d enter_name ( "Sisestage veeru number:", 1, 1, veerud. Kokku)

veerud. Mine (number)

Näide 2:

Allpool on näide, kus funktsiooni abilEnter_date Tehakse ettepanek valida ühe kavandatud valikuvõimaluse. Funktsiooni täitmisel ilmub ekraanile dialoogiboks, kus loetletakse teise funktsiooni parameetriga määratud variandid:

Iga valiku vasakpoolsest küljest on märkeruut. Valikute valimiseks klõpsake soovitud elemendi all nuppu Sisselogimine ja seejärel vajutage klahvi. Või klõpsa nupule hiire nupp. .

Vaikimisi on kolmanda funktsiooni parameetri poolt määratud üksus.

isik_id \u003d enter_name ( "Valige periood", [Päev "," viis päeva "," nädal ",

"Kümne aasta", "kuu", "kvartal", "aasta"])

Valikud saab määrata ka muutuja abil:

valik! 1 \u003d "päev"

valik! 2 \u003d "Viis päeva"

valik! 3 \u003d "Nädal"

valik! 5 \u003d "kuu"

valik! 6 \u003d "kvartal"

valik! 7 \u003d "aasta"

isik_id \u003d enter_name ( "Valige periood", valik)

date_nach \u003d periood_nach (date_nach, periood_id)

date_kone \u003d periood_con (date_kon, periood_i)

Vormis ja aruannetes on funktsioon võimalik kasutadaTutvustage!Mis ei väljasta sisenddialoogi. Selle asemel, kontekstimenüüs vormi või aruande parameetri dialoogi see funktsioonValik ilmub funktsiooni poolt tagastatud tulemuse kindlaksmääramine.

Süntaks:

Tutvustage! (<запрос> , <тип> või<множество> või <список значений> )

kus

<запрос>
string konstant, mis sisaldab küsimust;

<тип>
sisestusliik, võimalikRida, number, loogika, kuupäev, aeg;

<множество>
identifikaatorikomplekt;

<список значений>
väärtuste loend ruuduklassides.

Pärast hüüumärki, saate panna.

Näited:

Tutvustage!("Komisjoni järeldus", Rida)

Tutvustage!("Analüüs", [Full "," osaline "])

Tutvustage!("Raamatupidamise tüüp käibemaks", NDSPlus)

Mõnikord kuvatakse juurdepääsuobjekti avamisel (näiteks tabelid, päring, vormid või aruande) dialoogiboks. Sisestage parameetri väärtus. Objekti avamisel, mis sisaldab identifikaatorit või väljendust, ilmub juurdepääs dialoogiboksi järgmisele dialoogiboksile.

Mõnel juhul on see täpselt see, mida kasutaja vajab. Näiteks saab andmebaasi looja konfigureerida taotluse, mis võimaldab teil teavet iga kord, kui see algab, näiteks alguskuupäev või töötaja kood. Selline dialoogiboks võib välja näeb:

Kuid teistel juhtudel on selle dialoogiboksi välimus ebasoovitav. Näiteks olete muutnud muudatusi andmebaasi struktuuri ja nüüd avades objekti juurdepääsu, dialoogiboks koos arusaamatu sõnumiga ootamatult kuvatakse.

Käesolevas artiklis kirjeldatakse, kuidas luua teatavate parameetrite väärtuste päringu põhjused ja kuidas selliseid taotlusi peatada.

Märge: Käesolevat artiklit ei kohaldata juurdepääsu veebirakendusele - andmebaasi tüübi kujundusega, millel on juurdepääs ja avaldab Internetis Office 365 või SharePointi.

Kuidas lõpetada parameetri väärtuse taotlused

Dialoogiboksis Sisestage parameetri väärtus Enam ei ilmunud enam tööobjektiga seotud väljendeid ja leidke selle akna põhjustav identifikaator. Seejärel on vaja parandada selle identifikaatorit sisaldava ekspressiooni identifikaatorit või süntaksi.

Lisateavet väljendite süntaksi kohta leiate lingid "vt ka" sektsioonis.

Kui ilmub soovimatu dialoogiboks Sisestage parameetri väärtus Pöörake tähelepanu dialoogiboksis kuvatavale identifikaatorile või väljendusele. Näiteks "PimeDidentifier", nagu on näidatud alltoodud ekraanipilt.

Klõpsake nupul "Tühista" ja käivitage üks järgmistest protseduuridest sõltuvalt objekti tüübist, kui kuvatakse dialoogiboks. Allpool on üldised juhised väljenduste kontrollimiseks erinevad tüübid objektid. Tuleb märkida, et konkreetsed muudatused, mis tuleb sõltuda andmebaasi struktuurist.

Kontrollige taotluses väljendit

Tüüpilised vead päringud on sageli soovimatu tekke põhjus dialoogiboksid. Nagu varem öeldud, kui taotlus on kavandatud selleks, et saada andmeid parameetri väärtuse kohta, ilmub dialoogiboks Sisestage parameetri väärtus. Aga kui taotlus ei tohiks nõuda parameetri väärtust, proovige leida päringus ebaõigeid väljendeid järgmise protseduuri abil.


Kontrollige aruandes väljendeid

Kui aruande avamisel ilmub dialoogiboks Sisestage parameetri väärtusAruande omaduste kontrollimiseks tehke järgmised sammud.


Väljendite kontrollimine põhivormis

Kui dialoogiboks Sisestage parameetri väärtus Iga kord, kui vormi avamine ilmub, võib vale ekspressioon olla põhielemendis. Kontrollige ebaõigete väljenduste põhiaruande.

Kontrollige väljendeid põllul või aknas kujul kujul

Vale ekspressioon parameetris Rida allikas Selline kontrolli element, kui nimekirjaga või loendiga aken, võib dialoogiboksi välimus põhjustada Sisestage parameetri väärtus. Mõnel juhul ei ilmu dialoogiboks enne kontrolli kasutamist. Parameetri kontrollimiseks Rida allikas Juhtimisseadmed kasutavad järgmist protseduuri.

    Navigeerimispiirkonnas klõpsake nuppu Paremklõpsake ja valige Konstruktor.

    Valige väli või aken koos nimekirjaga, mida tuleb kontrollida.

    Kui ülesannete valdkond Kinnisvara leht Ei kuvata, vajutage klahvi F4.

    Klõpsake vahekaarti AndmedKontrollige vara Rida allikas ja määrake, kas tekst vastab dialoogiboksi tekstile Sisestage parameetri väärtus.

Kontrollige tabelis väljendit

Kui juurdepääs kuvab dialoogiboksi Sisestage parameetri väärtus Iga kord, kui tabel avatakse, tõenäoliselt on vale ekspressioon varas. Rida allikas Selle tabeli asendusvaldkonnad.

    Navigeerimispiirkonnas paremklõpsake tabelit ja valige Konstruktor.

    Et määrata kindlaks, kas asendusvälja valdkonnas on, klõpsake väljale nimi ja seejärel kontekstimenüüs Välja omadused Valige vahekaart Asendamine. Kui vahekaart sisaldab vara Rida allikasVäli on asendusvaldkond. Avastage oma vara Rida allikas. Kui see sisaldab SQL-i avaldust, võib üks ekspressiooni üks identifikaatorid olla valed, mis põhjustab dialoogiboksi välimuse Sisestage parameetri väärtus.

Märge: Tabel võib sisaldada mitmeid asendusvaldkondi, seega kontrollige iga valdkonna asenduste vahekaarte.

 Töökoda:

Avatud failis04_1 Kaitse, määrake faili avamine, määrates paroolXCEL2010. Sulge fail.

 Avage kaitsefail, eemaldage parool.

Kontrolli sisendväärtused

Andmete kontroll on Exceli tööriist, millega tolli ise luua piirangud andmete sisestamiseks rakkudesse, samuti kuvada sõnumeid, mis pakuvad õigeid toiminguid ja teatavad vead.

Andmete kinnitamise abil saate lihtsustada korduvate andmete sisendit, moodustades nende rippmenüü.

Saate luua vihje, et sisestada andmed lahtrisse, mis ilmub raku valimisel. Seega saate kasutajat küsida teatud andmete sisestamise vajaduse kohta.

Andmete sisestamise piirangute paigaldamine

Kui tabel on ainult täideta, on see vältida juhuslikke kirjaviisid või hõlbustada korduvate väärtuste sisendit, saate sisestatud andmete piiranguid määrata.

Kui tabel on juba täidetud andmetega, siis valede andmete avastamiseks on vaja ka andmete piiranguid kehtestada.

1. Valige rakkude valik.

2. Rühmas asuvate andmete vahekaardil Töötamine andmetega, vali

Andmete kontrollimine.

3. DialoogiboksisKontrolli sisendväärtusi Tabaramuterid,

komplekt Tingimuste kontroll- Valige andmetüüp ja määrake sisendväärtuste piir.

 Mis tahes väärtus - andmete sisestamise piirangud puuduvad.

 täisarv - sisend ainult täisarvud.

 Kehtiv - kanne nii ja murdosa.

 Kuupäev - piiramine kuupäeva sisenemisel.

 Aeg on ainult aeg.

 Teksti pikkus -

sisestatud tähemärkide arvu piiramine.

Microsoft Excel 2010. Tase 2. Laiendatud funktsioonid

 Muu - On võimalik laiemalt kontrollida andmete sisestamist, kontrollimise tingimus on määratud valemiga.

 Nimekiri - andmete esitamine kavandatavast nimekirjast (andmete piiranguteta). Maksimaalne võib sisaldada 32767 üksust. Nimekirja nimekiri võib olla:

 Sisestage klaviatuurist, mis on eraldatud semikooloniga; (eraldaja sõltub sellest

piirkondlikud seadistused - võivad olla koma,).

Valige rakud praeguse raamatu mis tahes lehest.

valige võtme abil nimega vahemikF3.

Kontrollide tüüpide rakendamine täisarv või avastamine lisage ainult rakule ainult number. Siiski on vaja meeles pidada, et Exceli kuupäevad ja ajad tajuvad ja salvestab täpselt, kui numbrilised väärtused on lubatud ka kuupäeva ja kellaaja panus, kui see ei ole vastuolus ülejäänud katsetingimustega vastuolus.

4. Sisendi vahekaardi sõnumile

Sisestage andmete sisestamisel piirangute vastasseisu. Vihje kuvatakse aktiivses lahtris tingimusel, et ekraan on valitud

näpunäide Kui rakk on praegune .

5. Veateate vahekaardil

Valige vaateväljal:

 Stopp - ebaõigete andmete keelustamine, ilmub veateade.

 HOIATUS - Vale andmete sisend on lubatud kasutaja poolt kinnitatud -

 Sõnum - ebaõigete andmete sisestamine on lubatud kasutaja kinnitamisel.

Kuvatakse veateade, kui valitud kuvatakse ekraan.

veateade.

Vale andmete sisestamisel raku kuvab sõnumi sisestamiseks (vihje) ja hoiatus:

Microsoft Excel 2010. Tase 2. Laiendatud funktsioonid

Otsi valeandmeid

Kui tabelis olevad andmed on juba täidetud, ja on vaja tuvastada väärtusi õigesti õigesti sisestada, peate kõigepealt seadistama sisestatud andmete piirangud ja küsige seejärel programmis kõik valed andmed.

Selleks, andmekaardil asuval andmekaardil Töötamine andmetegaAvage nupu andmete loend ja valige Jälgige ebaõigeid andmeid Kontsernis töötage andmetega Avage nuppe loendAndmete kontrollimine ja valigeEemaldage ebaõigete andmete käigu ja kiire, täpne liikumine tutvustas nõela. Kroonid, maja ja laev. || Osaleda [FAMUSOV:] Juurdunud Prige ja tutvustas minu perekonda, andis Chin Asessor ja võttis sekretärid. Griboedov, mõtet. [Vysnevskaya:] Tühja, väikese oma tuttavate ringi, kus ta mind tutvustas, jälitas minus kõik parimad vaimsed omadused. A. Ostrovsky, kasumlik koht. LeBuki selgitas, miks sõjaväelaste jalaväelased tutvustati meie kompositsiooni. Esmasündinu, au Smalodi järgi. || Vala, lase välja, surudes Te saate valmistada kunstlikku pinnase liiva ---- ja, sisestades vajalikud toitained, et saada täiesti viljakas pinnas, Timiryasev, taime elu. - Kujutage ette selle ranna supluse kuu jooksul neelab keha joodi rohkem kui sel ajal saate selle kunstlikult tutvustada. A. N. Tolstoi, õed.

2. (ettekäändega ""). Juhtiv, aitab ronida someda, avada. Sisestage trepile.

3. Kaasata riik. Tarbimise alustamiseks.Peterburi Sissejuhatus Sirvaka käivitas need, kuid varsti õpivad armee-ennustused, nad pöördusid nördimusega. Lermontov, printsess Mary.

4. Paigaldage, looge. Sisestage universaalne kohustuslik koolitus. Kehtestada kauba impordi ülesanded.Konstantin Gorelkin tutvustas eralduses karmi distsipliini. B. Field, Countryman. || Kasutage kasutamist; Kehtestama Yuzovka, Kurako ümberehitatud kaks ahjud - kasutusele kaldu sillad, Ameerika sügavad mäed. Beck, Kurako. Lõpuks lahendas neljapäevase seadme küsimuse ---. Ma ütlesin paltekhovile: "Oleme juba otsustanud kehtestada vase furma." M. Pavlov, Metallurg Metallurgist mälestused.

5. (ettekäändega "In"). Koos nimisõnaga: tegutsema, ekspluateerimine, kasutama, tavaline, ametnik, käive Ja nii edasi. Näitab: tehke kasutatud või kehtivat. Sisestage uus minu kaevandus. Tutvustage elektrijaama.

Valduses (või pärand) - üleandmise kinnisvara, pärand jne, mis on heaks kiidetud asjaomase õigusakti omandiõiguse õigustes. Kursuse sisestamine mida - tutvustada midagi

Tutvustada juhtumi olemust (või küsimus) - tutvustada peamisi sätteid (küsimused, küsimused).

Allikas (trükiversioon):Vene keele sõnastik: 4 tonni / haavades, instituudi lingristichi instituudi. uuringud; Ed. A. P. Evgenaya. - 4. ed., Ched. - m.: RUS. Yaz.; Poligraphressursid, 1999; (Elektrooniline versioon):