W MS Access maska wprowadzania ogranicza sposób wpisywania danych już na etapie edycji pola (np. w tabeli lub formularzu). Dzięki temu użytkownik nie może wprowadzić wartości w innym formacie niż wymagany przez projekt bazy.
W tym zadaniu format ma składać się z trzech znaków w kolejności: obowiązkowa cyfra, a po niej dwie obowiązkowe litery. W standardowych symbolach masek Access:
- 0 – wymaga wpisania cyfry (znak jest obowiązkowy, nie można go pominąć),
- L – wymaga wpisania litery (również znak obowiązkowy).
Zatem zapis "0LL" dokładnie odpowiada wymaganiu: pierwszy znak musi być cyfrą, drugi i trzeci muszą być literami.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "000" wymusza trzy cyfry, więc nie dopuszcza liter na drugiej i trzeciej pozycji.
- "0CC" nie realizuje wprost warunku "dwie litery obowiązkowe", ponieważ symbol C nie jest jednoznacznie interpretowany przez wszystkich jako litera obowiązkowa w masce wprowadzania; w typowym użyciu Access stosuje się L do wymuszania liter.
- "CLL" nie zaczyna się od wymaganej cyfry, tylko od innego symbolu, więc nie spełnia warunku pierwszego znaku.
Wskazówka egzaminacyjna: czytaj wymaganie "obowiązkowy" bardzo dosłownie. W maskach Access różnica między znakiem wymaganym a opcjonalnym jest kluczowa, a błędny dobór jednego symbolu zmienia walidację całego pola.