1 Jul 2019

La màscara d'entrada a una base de dades (Access)

Com ja hem vist, la màscara d'entrada és una de les propietats que podrem configurar en els camps del tipus Text o Fecha/Hora.

La màscara d'entrada és aquella configuració que ens permet definir COM S'HAURAN D'ENTRAR LES DADES en aquell camp en concret.

La màscara d'entrada es pot considerar com un sistema de seguretat de la nostra base de dades en el sentit que ens permet controlar que l'usuari no s'equivoqui a la hora d'emplenar els camps.

Per exemple, podem definir que al camp DNI s'hagi d'escriure obligatòriament 8 números + 1 lletra. Sinó, el programa ens donarà error i no ens permetrà continuar.

Caràcters per definir la màscara d'entrada

Els caràcters següents serveixen per definir la quantitat i tipologia de caràcters que es podran escriure a un camp. Podrem configurar escriure-hi un número, lletra, símbol o espai. I podrem definir que aquests siguin obligatoris o opcionals d'escriure.

Exemple 1: 00000000L ens obligarà a escriure 8 números i 1 lletra, tot seguit, és a dir, en aquest cas haurem definit la configuració d'un camp del tipus DNI.
Exemple 2: 000009 ens permetrà escriure 5 o 6 números. (Els 5 zeros ens obligaran a escriure-hi 5 números, i el 9 ens deixarà escriure'n un més, si ho necessitem, sinó el podrem deixar buit)
Caràcter Obligarà a escriure...
0 Un dígit (0 a 9)
L Una lletra
A Una lletra o dígit
& Un caràcter o un espai
Caràcter Serà opcional escriure...
9 Un dígit (0 a 9)
? Una lletra
a Una lletra o dígit
C Caràcters o espais
# Un dígit, espai o signe de més o menys.(Si s'omet, l'Access escriurà un espai en blanc)
Caràcter Explicació
.;:;-/

Marcadors de posició de decimals i milers. I separadors de data i hores. (El caràcter que hagi de seleccionar dependrà de la configuració de Microsoft Windows).

> Convertirà tots els caràcters següents a majúscula
< Convertirà tots els caràcters següents a minúscula
! Fa que la màscara d'entrada s'empleni d'esquerra a dreta, en comptes de, de dreta a esquerra
\ Els caràcters següents al símbol \ es mostraran literalment
"" Els caràcters escrits entre cometes es mostraran literalment
error: Contingut protegit. No està permesa la impressió. Disculpi les molèsties.