Make your own free website on Tripod.com

Arquitectura de tres capas con Access

SEGUNDA CAPA: LÓGICA DE NEGOCIO

 

 

Séptimo proyecto: creación de las Reglas de Validación

 

Hasta ahora has creado y actualizado una base de datos. Ahora falta por asegurar que el usuario entre sólo datos válidos. Para lograr esto, es necesario crear lo que se conoce como reglas de validación; esto es, las reglas que debe seguir un usuario al entrar los datos. Cuando no se siguen estas reglas, Access avisa con mensaje incluido en la propiedad Validation text.

 

Las reglas de validación pueden indicar un campo requerido en Required (un campo que no puede dejarse en blanco, como el campo clave, u otro campo que el patrono desee), un rango de valores en Validation Rule (por ejemplo, la cantidad entrada por el usuario en el campo CantidadPagada debe oscilar entre $0.00 y $10.000), un valor por defecto en Defalt Value (esto es, un valor que Access manifiesta en la pantalla en un campo particular antes que el usuario empiece a añadir un récord).

 

Cómo especificar un campo requerido

 

Para especificar que un campo es requerido, se cambia el valor en la caja de la propiedad Required de No (por defecto es No) a Yes.

 

1.      Se supone hayas creado una tabla en la base de datos.

2.      Selecciona el objeto Tables.

3.      Haz un clic con el botón derecho en una de las tablas creadas.

4.      Elige Design View.

5.      Selecciona el campo que deseas se entren siempre dato.

6.      En el panel Field Properties, apunta a la caja de la propiedad Required.

7.      Elige Yes.

 

Field Size

25

Format

 

Decimal Places

 

Input Mask

 

Caption

 

Default Value

 

Validation Rule

 

Validation Text

 

Required

Yes

Allow Zero Lenght

Yes

Indexed

No

 

Cómo especificar un rango

 

Para especificar la cantidad pagada en el campo CantidadPagada

 

1.      Selecciona el campo que contiene la cantidad pagada de la tabla.

2.      En el panel Field Properties, apunta a la caja de la propiedad Validation Rule.

3.      Escribe >=0 And <=10000.

4.      Haz un clic en la caja de la propiedad Validation Text.

5.      Escribe Debes entrar un número entre $0.00 y $10.000

 

 

Format

Currency

Decimal Places

Auto

Input Mask

 

Caption

 

Default Value

0

Validation Rule

>=0 And <=10000

Validation Text

Debes entrar un número entre $0.00 y $10.000

Required

No

Indexed

Yes (Duplicates OK)

 

Cómo especificar un Deafult Value y Legal Values

 

Para especificar el valor por defecto, se entra el valor en la caja de la propiedad Default Value. Supongamos que queremos especificar por defecto el tipo de suplidores SPORT  en la tabla de Suplidores.

 

1.      Selecciona el campo que contiene el TipoSuplidor.

2.      En el panel Field Properties, apunta a la caja de la propiedad Defalut Value.

3.      Escribe =SPORT.

 

 

Field Size

6

Format

 

Decimal Places

 

Input Mask

 

Caption

 

Default Value

=SPORT

Validation Rule

 

Validation Text

 

Required

No

Allow Zero Lenght

Yes

Indexed

No

 

Los valores legales del campo TipoSuplido son EDU, SPORT y MAN. Con una regla apropiada de validación para este campo Access rechaza cualquier otra entrada que no sea la preestablecida.

 

1.      Haz un clic en la caja de la propiedad Validation Rule.

2.      Escribe =EDU or =MAN or =SPORT como regla de validación.

 

 

Field Size

6

Format

 

Decimal Places

 

Input Mask

 

Caption

 

Default Value

=SPORT

Validation Rule

=EDU or =MAN or =SPORT

Validation Text

 

Required

No

Allow Zero Lenght

Yes

Indexed

No

 

Cómo especificar un formato en un campo tipo Text

 

Hast ahora has trabajado con el formato de números en campos cuyo tipo es numérico. También puedes determinar que el texto de un campo, cuyo data type es Text, sea mayúscula (>) o minúscula (<) escribiendo en la caja de la propiedad Format uno de los símbolos > o <.

 

Home | Diseño Aplicaciones |