Reguły sprawdzania poprawności

Dokumentacja reguł sprawdzania poprawności

W poniższych tabelach zamieszczono dodatkowe informacje dotyczące reguł sprawdzania poprawności, między innymi podano składnię używaną w najbardziej typowych regułach, łącza do informacji dotyczących używania symboli wieloznacznych w regułach oraz przykłady, które można zaadaptować do użycia z własnymi danymi.

Przykłady reguł sprawdzania poprawności

W poniższej tabeli podano przykłady reguł sprawdzania poprawności na poziomie pola i na poziomie rekordu wraz z wyjaśniającym tekstem reguły. Przykłady te można zaadaptować do własnej zawartości.

Reguła sprawdzania poprawności Tekst reguły sprawdzania poprawności
<>0 Wprowadź wartość różną od zera.
>=0

Wartość musi być równa lub większa niż zero.

— lub —

Musisz wprowadzić liczbę dodatnią.

0 or >100 Wartość musi być równa 0 lub większa niż 100.
BETWEEN 0 AND 1 Wprowadź wartość ze znakiem procentu. (Do użycia w przypadku pól, w których wartości liczbowe są przechowywane w postaci wartości procentowych).
<#2007-01-01# Wprowadź datę sprzed 2007 roku.
>=#2007-01-01# AND <#2008-01-01# Data musi przypadać w 2007 roku.
<Date() Data urodzenia nie może być datą w przyszłości.
StrComp(UCase([Nazwisko]),
[Nazwisko],0) = 0
Dane w polu Nazwisko muszą być wpisane wielkimi literami.
>=Int(Now()) Wprowadź dzisiejszą datę.
M Or K Wprowadź M w przypadku mężczyzny lub K w przypadku kobiety.
LIKE "[A-Z]*@[A-Z].com" OR "[A-Z]*@[A-Z].net" OR "[A-Z]*@[A-Z].org" Wprowadź prawidłowy adres e-mail w domenie com, net lub org.
[DataDostawy]<=[DataZamówienia]+30 Wprowadź datę dostawy przypadającą najwyżej 30 dni po dacie zamówienia.
[DataKońcowa]>=[DataPoczątkowa] Wprowadź datę końcową równą dacie początkowej lub późniejszą.

Składnia typowych reguł sprawdzania poprawności

W wyrażeniach w regułach sprawdzania poprawności nie jest używana żadna specjalna składnia. Informacje podane w tej sekcji opisują składnię dla kilku częściej używanych typów reguł sprawdzania poprawności. Podczas pracy należy pamiętać, że wyrażenia i funkcje mogą być bardzo złożone i ich wyczerpujące omówienie wykracza poza zakres tego artykułu.

Aby uzyskać więcej informacji o wyrażeniach, zobacz artykuł Tworzenie wyrażenia. Aby uzyskać więcej informacji o funkcjach, zobacz artykuł Funkcje (według kategorii).

Podczas tworzenia wyrażeń należy pamiętać o następujących regułach:

Jako dodatek do tych reguł w poniższej tabeli przedstawiono przykłady typowych operatorów arytmetycznych oraz przykłady ich użycia.

Operator Funkcja Przykład
NOT Służy do sprawdzania wartości przeciwnych. Można go używać przed dowolnym operatorem porównania, z wyjątkiem operatora IS NOT NULL. NOT > 10 (to samo co <=10).
IN Służy do sprawdzania, czy wartości są równe istniejącym elementom listy. Porównywaną wartością musi być lista rozdzielana przecinkami ujęta w nawiasy. IN ("Tokio","Paryż","Moskwa")
BETWEEN Służy do sprawdzania, czy wartość należy do zakresu. Należy użyć dwóch wartości do porównania — minimalnej i maksymalnej — i rozdzielić te wartości separatorem AND. BETWEEN 100 AND 1000 (to samo co >=100 AND <=1000)
LIKE Służy do porównywania wartości z ciągami wzorcowymi w polach typu Tekst lub Nota. LIKE "Geo*"
IS NOT NULL Wymusza na użytkownikach wprowadzanie wartości w danym polu. Działa tak samo jak ustawienie właściwości pola Wymagane na Tak. Jeśli jednak właściwość Wymagane jest włączona, a użytkownik nie wprowadzi wartości, program Access wyświetli nieco niezrozumiały komunikat o błędzie. Zwykle korzystanie z bazy danych jest łatwiejsze w przypadku użycia wyrażenia IS NOT NULL i wprowadzenia łatwego do zrozumienia komunikatu we właściwości Tekst reguły spr. poprawności. IS NOT NULL
AND Służy do określania, że wszystkie wprowadzane dane muszą być prawdziwe lub mieścić się w określonych granicach.

>= #2007-01-01# AND <=#2008-03-06#

Uwaga   Operatora AND można użyć także w celu połączenia reguł sprawdzania poprawności. Na przykład: NOT "UK" AND LIKE "U*".

OR Służy do określania, że jedna lub więcej wartości może być prawdziwych. styczeń OR luty
< Mniejsze niż.
<= Mniejsze lub równe.
> Większe niż.
>= Większe lub równe.
= Równe.
<> Różne od.

https://support.office.com/pl-pl/article/Tworzenie-regu%C5%82y-sprawdzania-poprawno%C5%9Bci-dla-potrzeb-sprawdzania-poprawno%C5%9Bci-danych-w-polu-b91c6b15-bcd3-42c1-90bf-e3a0272e988d


Wyszukiwarka

Podobne podstrony:
Sprawdzian poprawkowy ułamki zwykłe, Medycyna
III 8 Metody sprawdzenia poprawności obliczeń w metodzie sił i w metodzie przemieszczeńx
Sprawdzanie poprawności?nych w Excelu
Sprawdzian poprawkowy z rysunku technicznego, Rysunek techniczny(1)
Sprawdzian poprawkowy z rysunku technicznego kl6, Rysunek techniczny(1)
Sprawdzian poprawkowy gleby 4
Sprawdziany, poprawa cz.m., RZĄD „A”
Sprawdzanie poprawności danych lista
sprawdzanie poprawnosci danych
15 Lekcja 14 Standardy WWW i sprawdzanie poprawności
41 ochrona i sprawdzanie poprawnosci
SPRAWDZIAN POPRAWA ROMANTYZM
04b sprawdzanie poprawnosci
Ćwiczenia rozdział 11 Sprawdzanie poprawności danych
,Laboratorium podstaw fizyki, Zależność przewodnictwa elektrolitu od temperatury sprawdzanie reguły
Przewodnictwo elektrolitu, Fizyka- Zależność przewodnictwa elektrolitu od temperatury. Sprawdzanie r
TEMATY WYPRACOWAŃ ZE SPRAWDZIANÓW SZÓSTOKLASISTY poprawione
Sprawdzian funkcje IIa poprawa

więcej podobnych podstron