Compartir a través de


Paso 2: Definir los datos

En esta lección, se definirán los datos para la aplicación de administración de contactos creando una tabla, también conocida como una Entidad de datos.Se utilizará el Diseñador de datos de LightSwitch para especificar los campos de propiedades y tipos de datos que representan un contacto.

Defina los datos

Para crear una entidad para su aplicación

  1. En la ventana Diseñador Mi primera Aplicación, haga clic en Crear nueva tabla.

    Se abre la ventana Diseñador de datos.

  2. En la ventana Propiedades, seleccione la propiedad Nombre y escriba Contacto; a continuación, presione Entrar.

    Observe que el nombre en la barra de título cambia a "Contacto" y que el nombre en el Explorador de soluciones cambia a "Contactos."

  3. En la columna Nombre, haga clic en <Agregar propiedad> y escriba NombreContacto; a continuación, presione Entrar.

    Observe que el tipo de datos adecuado, String, aparece en la columna Tipo y que el campo Obligatorio está activado.Un contacto debe tener un nombre.

  4. Haga clic en <Agregar propiedad> en la columna Nombre y escriba ContactoCompañía.

  5. Haga clic en <Agregar propiedad> en la columna Nombre y escriba TeléfonoContacto.

  6. En la columna Tipo, seleccione NúmeroTeléfono en la lista desplegable.

    PhoneNumber es un tipo comercial personalizado que representa un modelo común para escribir y dar formato a números de teléfono.

  7. Haga clic en <Agregar propiedad> en la columna Nombre y escriba CorreoDeContacto.

  8. En la columna Tipo, seleccione DirecciónEmail en la lista desplegable.

    EmailAddress es otro tipo comercial personalizado que representa una dirección de correo electrónico con formato correcto.

  9. En la columna Obligatorio para el campo CorreoContacto, desactive la casilla.

    En este caso, puede escribir un contacto sin una dirección de correo electrónico.

    En este punto, su entidad debería tener un aspecto similar al de la siguiente ilustración:

    La entidad de datos completa

Información detallada

Acaba de crear una entidad de datos que contiene cuatro campos.Al escribir y guardar datos en la aplicación de administración de contactos, las entradas en esos campos se almacenan en una base de datos interna.

Cuando se definieron los datos en su entidad de datos, se utilizaron tipos comerciales personalizados para el número de teléfono y la dirección de correo electrónico.Los tipos comerciales personalizados son la manera más adecuada de especificar datos complejos que se utilizan normalmente en aplicaciones empresariales.Dado que muchos tipos comerciales personalizados ya están definidos, no tiene que preocuparse por los detalles de la implementación de datos generalmente utilizados.

Además de los tipos comerciales personalizados integrados en LightSwitch, los tipos adicionales están disponibles como extensiones.En una lección posterior, se obtendrá más información sobre las extensiones.

Pasos siguientes

En el paso siguiente, obtendrá información acerca de cómo crear una pantalla para mostrar y modificar los datos.

Próxima lección: Paso 3: Crear una pantalla

Vea también

Conceptos

Paso 1: Crear un proyecto de LightSwitch

Otros recursos

Crear la primera aplicación de LightSwitch

Datos: La información que hay detrás de la aplicación

Extensiones: Agregar nuevas capacidades a LightSwitch