Verificați valorile de intrare. De ce accesul solicită valoarea parametrului? Valori introduse

Descriere:

Folosind o funcțieEnter_date. În timpul calculului, puteți solicita date suplimentare necesare pentru calcul. Introduceți valoarea se efectuează în caseta de dialog.

Această caracteristică vă permite să introduceți valorile următoarelor tipuri:

linia;

număr;

data;

timp;

logica;

multe;

selectarea unui element de matrice;

Când introduceți numărul, puteți utiliza calculatorul încorporat apăsând tastaF2. sau butonul de selectarechiar de la domeniu.

La introducerea datei, în mod similar, puteți utiliza calendarul apăsând tastaF2. sau butonul de selectareîn partea dreaptă a câmpului și du-te la următoarea și în ziua precedentă folosind butoanele.

Când introduceți tipul de numere, puteți seta gama de valori și pentru șir - lățimea maximă.

Sintaxă:

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

unde

<запрос>
un șir care conține întrebarea;

<исходное значение>
valoarea care va fi oferită în mod implicit;

<макс. ширина>
valoarea lățimii câmpului pentru linia de intrare;

<мин>, <макс>
În consecință, minimul I. valoare maximă Pentru a introduce numere. Dacă este specificat un singur parametru, acesta este considerat a fi maxim, iar valoarea minimă este zero.

<доп опции>
pentru numărul - numărul de punct și virgulă, dacă parametrul nu specifică un număr cu niciun număr de caractere poate fi introdus;
pentru data și ora - capacitatea de a introduce o dată goală și un timp gol;

Funcția vă permite să specificați valoarea inițială pentru câmpul de introducere. Tipul de valoare a valorii este determinat specificat în parametrii funcției de valoarea sursei. Dacă valoarea inițială nu este specificată, solicitarea rândului este asumată. Valoarea inițială poate fi setată ca:

șir (de exemplu,Introdu numele ( "Introduceți asignarea plății", "Plata pentru " ));

număr (de exemplu, enter_name ( "Introduceți rata de impozitare", 20));

data (de exemplu, Enter_name ( "Introduceți data de începere", 01.01.2010));

timp (de exemplu, enter_name ( "Cât a sosit mașina", Time_tech));

logică (de exemplu,Enter_name ("Faceți o convoluție", da));

set (de exemplu,Enter_ valoare ("TVA", NDPLUS));

array (de exemplu,Introdu numele ( "Selectați opțiunea", ["Opțiunea1", "Opțiunea2", "Opțiunea3"])).

În cazul unei matrice, numărul sursei este introdus prin virgulă după opțiunile enumerate.

Rezultatul este valoarea introdusă, tipul care corespunde tipului de valoare sursă specificată în parametrii funcției. În cazul unei matrice, numărul opțiunii selectate este.

Exemplul 1:

Mai jos este un exemplu în care utilizarea funcțieiEnter_date. Numărul de înregistrare este introdus în baza de date și apoi trecerea la această intrare. La executarea unei funcții, o casetă de dialog conține un grafic pentru a introduce numărul de înregistrare va apărea pe ecran.

În mod implicit, graficul va fi setat la cea de-a doua funcție argument (în acest caz unu). A treia și al patrulea parametrii limitează numărul de înregistrare minim și maxim (în acest caz 1 șiBd_vsego). Într-un număr variabil O valoare introdusă în caseta de dialog va fi înregistrată.

număr \u003d enter_name ( "Introduceți numărul coloanei:", 1, 1, coloane. Total)

coloane. Du-te (număr)

Exemplul 2:

Mai jos este un exemplu în care utilizarea funcțieiEnter_date. Se propune alegerea uneia dintre opțiunile propuse. La executarea unei funcții, pe ecran apare o casetă de dialog în care vor fi enumerate variantele specificate de cel de-al doilea parametru de funcții:

Din partea stângă a fiecărei opțiuni există o casetă de selectare a comutatorului. Pentru a selecta Opțiuni, faceți clic pe caseta de selectare Comutare înainte de elementul dorit, apoi apăsați tasta. Sau faceți clic pe butonul mouse-ului de pe buton. .

Implicit este elementul specificat de parametrul al treilea al funcției.

persoană_id \u003d enter_name ( "Selectați perioada", ["Zi", "cinci zile", "săptămână",

"Deceni", "lună", "trimestru", "an"])

Un set de opțiuni poate fi, de asemenea, specificat utilizând o variabilă:

alegere! 1 \u003d "zi"

alegerea! 2 \u003d "Cinci zile"

alegerea! 3 \u003d "Săptămâna"

alegerea! 5 \u003d "Luna"

alegere! 6 \u003d "trimestru"

alegere! 7 \u003d "an"

persoană_id \u003d enter_name ( "Selectați perioada", alegere)

date_nach \u003d period_nach (data_nach, period_id)

date_kone \u003d period_con (data_kon, period_i)

În formularul și rapoartele este posibilă utilizarea funcțieiIntroduce!care nu emite dialogul de intrare. În schimb, în \u200b\u200bmeniul contextual al formularului sau al dialogului parametrilor de raport care conține această caracteristicăOpțiunea apare determinând rezultatul returnat de funcție.

Sintaxă:

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

unde

<запрос>
șir constantă care conține o întrebare;

<тип>
tipul de intrare, eventualRând, număr, logică, data, timpul;

<множество>
set de identificator;

<список значений>
lista valorilor în paranteze pătrate.

După un semn de exclamare, puteți pune.

Exemple:

Introduce!("Concluzie a Comisiei", Linie)

Introduce!("Analiza", [plin "," parțial "])

Introduce!("Tipul de TVA de contabilitate", NDSPLUS)

Uneori la deschiderea unui obiect de acces (de exemplu, tabele, interogări, formulare sau raportare) este afișată o casetă de dialog. Introduceți valoarea parametrului. La deschiderea unui obiect care conține un identificator sau expresie că accesul nu poate fi interpretat, va apărea următoarea casetă de dialog.

În unele cazuri, acesta este exact ceea ce este necesar de către utilizator. De exemplu, un creator de baze de date poate configura o solicitare care să vă permită introducerea informațiilor de fiecare dată când începe, cum ar fi data de începere sau codul angajatului. O astfel de casetă de dialog poate arăta astfel:

Dar, în alte cazuri, apariția acestei casete de dialog este nedorită. De exemplu, ați efectuat modificări în structura bazei de date și acum când deschideți un obiect în acces, o casetă de dialog cu un mesaj de neînțeles este afișată în mod neașteptat.

Acest articol descrie modul de stabilire a motivelor pentru interogarea anumitor valori ale parametrilor în acces și modul de oprire a acestor solicitări.

Notă: Acest articol nu se aplică pentru a accesa aplicația web - proiectarea tipului de bază de date cu acces și publică online în Office 365 sau SharePoint.

Cum să opriți cererile pentru valoarea parametrului

La caseta de dialog Introduceți valoarea parametrului Nu a mai apărut, este necesar să verificați toate expresiile asociate obiectului de lucru și să găsiți identificatorul care cauzează această fereastră. Apoi este necesar să corectați identificatorul sau sintaxa expresiei care conține acest identificator.

Pentru mai multe informații despre sintaxa expresiilor, consultați secțiunea "Vezi și".

Când apare caseta de dialog nedorită Introduceți valoarea parametrului Acordați atenție identificatorului sau expresiei afișate în caseta de dialog. De exemplu, "Someidentifier", așa cum se arată în ecranul de mai jos.

Faceți clic pe butonul "Anulare" și executați una dintre următoarele proceduri, în funcție de tipul de obiect, când apare caseta de dialog. Mai jos sunt instrucțiuni generale pentru verificarea expresiilor în tipuri diferite obiecte. Trebuie remarcat faptul că schimbările specifice care trebuie făcute depind de structura bazei de date.

Verificați expresiile în cerere

Erorile tipografice în interogări sunt frecvente cauze ale apariției nedorite casetele de dialog. După cum sa menționat mai devreme, dacă cererea este concepută pentru a obține date privind valoarea parametrului Când porniți, apare o casetă de dialog Introduceți valoarea parametrului. Dar dacă cererea nu ar trebui să solicite valoarea parametrului, încercați să găsiți expresii incorecte în interogare utilizând următoarea procedură.


Verificați expresiile în raport

Dacă apare o casetă de dialog atunci când raportul se deschide Introduceți valoarea parametrului, Efectuați următorii pași pentru a verifica proprietățile raportului.


Verificarea expresiilor în cererea de bază a formularului

Dacă caseta de dialog Introduceți valoarea parametrului De fiecare dată când apare atunci când formularul se deschide, expresia incorectă poate fi în interogarea de bază. Verificați interogarea de bază pentru expresii incorecte.

Verificați expresiile într-un câmp sau într-o fereastră cu o listă în formular

Exprimarea incorectă în parametru Sursă de rând Un astfel de element de control, ca câmp cu o listă sau o fereastră cu o listă, poate provoca aspectul casetei de dialog Introduceți valoarea parametrului. În unele cazuri, caseta de dialog nu apare înainte de a încerca să folosească controlul. Pentru a verifica parametrul Sursă de rând Controalele utilizează următoarea procedură.

    În zona de navigare, faceți clic pe clic dreapta și selectați Constructor.

    Selectați un câmp sau o fereastră cu o listă care trebuie verificată.

    Dacă zona de sarcini Pagina de proprietate Nu este afișat, apăsați tasta F4.

    Faceți clic pe fila. DateVerificați proprietatea Sursă de rând și să determine dacă textul corespunde textului din caseta de dialog Introduceți valoarea parametrului.

Verificați expresiile din tabel

Dacă accesul afișează caseta de dialog Introduceți valoarea parametrului De fiecare dată când tabelul este deschis, cel mai probabil, expresia greșită este conținută în proprietate. Sursă de rând Domenii de înlocuire a acestui tabel.

    În zona de navigare, faceți clic dreapta pe masă și selectați Constructor.

    Pentru a determina dacă câmpul câmpului de substituție este, faceți clic pe numele câmpului, apoi în meniul contextual Proprietățile câmpului Selectați fila Substituţie. Dacă fila conține o proprietate Sursă de rândCâmpul este câmpul de substituție. Explorați proprietatea Sursă de rând. Dacă conține instrucțiunea SQL, atunci unul dintre identificatorii din expresie poate fi incorect, ceea ce face ca aspectul casetei de dialog Introduceți valoarea parametrului.

Notă: Tabelul poate conține mai multe câmpuri de substituție, deci verificați filele de substituție pentru fiecare câmp.

 Workshop:

În fișierul deschis04_1 Protecție, setați deschiderea fișierului, specificând parolaXcel2010. Închideți fișierul.

 Deschideți fișierul de protecție, scoateți parola.

Verificați valorile de intrare

Verificarea datelor este un instrument Excel, cu care vămi-vă va crea limitări pentru introducerea datelor în celule, precum și afișarea mesajelor care oferă operațiuni corecte și notifică erorile.

Cu ajutorul verificării datelor, puteți simplifica introducerea datelor recurente, formând lista derulantă a acestora.

Puteți crea un indiciu pentru a introduce date într-o celulă care va apărea la selectarea celulei. Astfel, puteți solicita utilizatorului despre necesitatea introducerii anumitor date.

Instalarea restricțiilor privind introducerea datelor

Dacă tabelul trebuie să fie completat, este de a evita scrierea aleatorie sau de a facilita intrarea de valori repetitive, puteți seta restricții pe datele introduse.

Dacă tabelul este deja umplut cu date, apoi pentru a detecta datele greșite, este de asemenea necesar să se stabilească restricții de date.

1. Selectați intervalul de celule.

2. În fila Date, în grup Lucrul cu datele, Alegeți

Verificarea datelor.

3. În caseta de dialogVerificați valorile de intrare pe tabarametre,

a stabilit Condiții de verificare- Selectați tipul de date și setați limita valorilor de intrare.

 Orice valoare - fără restricții privind introducerea datelor.

 Un număr întreg - introduceți numere întregi.

 Numere valide și numere fracționate.

 Data - Restricția privind introducerea datei.

 Timpul este de intrare numai timp.

 Lungimea textului -

restricționarea numărului de caractere introduse.

Microsoft Excel 2010. Nivel 2. Caracteristici extinse

 Altele - Este posibilă o introducere mai largă a datelor, starea de verificare este setată utilizând formula.

 Lista - introducerea datelor din lista propusă (fără limite de date). Maximul poate conține 32767 articole. Lista listei poate fi:

 Introduceți de la tastatură, separat de un punct și virgulă; (Separator depinde de

setările regionale - pot fi o virgulă,).

Selectați celule din orice foaie a cărții curente.

selectați o gamă numită utilizând cheiaF3.

Aplicarea tipurilor de verificări un număr întreg sau detecție, adăugați numai numărul în celulă. Cu toate acestea, este necesar să vă amintiți că datele și momentele de excelență percep și stochează exact modul în care valorile numerice, astfel încât intrarea datei și orei va fi, de asemenea, permisă dacă nu contrazice condițiile de testare rămase.

4. În tab-ul mesajului de intrare

Introduceți confruntarea cu privire la limitările la introducerea datelor. Sfat va fi afișat în celula activă, cu condiția ca afișajul să fie selectat

sfat dacă celula este curentă .

5. În fila Mesaj de eroare

În câmpul View, selectați:

 Oprire - o intrare Intrare a datelor incorecte, apare un mesaj de eroare.

 Avertisment - Intrarea datelor incorecte este permisă, când este confirmată de utilizator -

 Mesaj - Introducerea datelor incorecte este permisă atunci când un utilizator este confirmat.

Va fi afișat un mesaj de eroare, cu condiția ca caseta de selectare a afișajului să fie selectată.

mesaj de eroare..

La introducerea datelor incorecte în celulă afișează un mesaj pentru a intra (indiciu) și un avertisment:

Microsoft Excel 2010. Nivel 2. Caracteristici extinse

Căutați date nevalide

Dacă datele din tabel sunt deja completate și este necesar să se înregistreze în mod corect valorile, trebuie să setați mai întâi restricții pe datele introduse, apoi să întrebați programul să ceri toate datele greșite.

Pentru a face acest lucru, în fila Date din grup Lucrul cu dateleDeschideți lista de date și selectați Respectați datele incorecte Într-un grup, lucrați cu date Deschideți o listă de butoaneVerificarea datelor și alegețiÎndepărtați cursa datelor incorecte și rapidă, mișcarea exactă a introdus acul. Coroane, casă și navă. ||. Lua parte la numărul de [Famusov:] Pige înrădăcinat și introdus în familia mea, ia dat lui Chin Asesor și a luat secretarii. Griboedov, durere din minte. [Vysnevskaya:] Într-un cerc gol, un mic cerc al cunoscătorilor săi, în care ma prezentat, în mine am urmărit toate cele mai bune calități mentale. A. Ostrovsky, loc profitabil. Lebuki a explicat de ce infanteririi armatei a fost introdus în compoziția noastră. Primul-născut, onoarea de Smalod. ||. Se toarnă, lăsați-o, împingând Puteți pregăti solul artificial de la nisip --- și, introducerea substanțelor nutritive necesare, obținându-se complet solul fertil, ThiryAzev, viața plantei. - Imaginați-vă, pentru luna de scăldat pe această plajă, organismul absoarbe iodul mai mult decât în \u200b\u200bacest timp, îl puteți introduce în mod artificial în interior. A. N. Tolstoy, surori.

2. (cu un pretext "pe"). Conducerea, ajută la urcarea pe Someda, aduceți-vă. Intrați pe scări.

3. A fi implicat în stat. Intrați în consum.Sankt Petersburg Introducere Sirtuka le-a lansat, dar, în curând să învețe epoluțiile armatei, s-au întors cu indignare. Lermontov, prințesa Maria.

4. Instalați, stabiliți. Introduceți instruirea universală obligatorie. Introducerea sarcinilor cu privire la importul de bunuri.Konstantin Gorelkin a introdus o disciplină dură în detașare. B. Field, Countryman. ||. Luați pentru utilizare; Introduce În Yuzovka, Kurako a reconstruit două cuptoare - a introdus poduri înclinate, munți adânci americani. Beck, Kurako. A fost necesar să rezolvăm în sfârșit problema dispozitivelor Fournal ---. I-am spus lui Pastukhov: "Am decis deja să introducem furme de cupru". M. Pavlov, amintiri metalurgice.

5. (cu un pretext "în"). Combinate cu substantiv: act, exploatare, utilizare, uzual, officon., cifra de afaceri Și așa mai departe. Indică: face folosită sau valabilă. Introduceți o nouă mină. Introduceți o centrală electrică.

Pus în posesie (sau moştenire) - transferarea bunurilor imobile, moștenirea etc., aprobată în drepturile de proprietate asupra actului juridic relevant. Intra în curs ce - Să se familiarizeze cu ceva

Introduceți în esența cazului (sau întrebare) - să se familiarizeze cu principalele prevederi (cazuri, întrebare).

Sursa (versiunea print):Dicționar de limbă rusă: în 4 tone / răni, Institutul Lingușetich. studii; Ed. A. P. Evgenaya. - Al patrulea ed., CHED. - M.: RUS. Yaz.; Poligraphressurs, 1999; (versiune electronica):