Compartir a través de


Cómo: Agregar una propiedad local a una pantalla HTML

Puede obtener un valor de entrada o mostrar un valor calculado agregando un campo de propiedad local a una pantalla en un cliente HTML para una aplicación LightSwitch.

Para crear una propiedad local

  1. En la barra de herramientas del Diseñador de pantallas, elija el botón Agregar elemento de datos.

    Aparece el cuadro de diálogo Agregar elemento de datos.

  2. En el cuadro de diálogo Agregar elemento de datos, elija el botón de opción Propiedad local.

  3. En la lista Tipo, elija un tipo para la propiedad local.

    Puede elegir cualquiera de los tipos estándar, como String, Integer, Email Address o cualquier entidad que esté asociada a la aplicación, como Cliente, Detalle de pedido o Producto.

  4. Active la casilla Es obligatoria si desea exigir que este campo contenga un valor.

    Nota

    Si el campo no contiene ningún valor cuando el usuario intenta abrir la pantalla, aparece un mensaje de validación.

  5. En el cuadro de texto Nombre, escriba un nombre para la propiedad y elija el botón Aceptar.

    La propiedad local aparece en la lista de miembros de pantalla.

Para agregar una propiedad local a una pantalla

  1. En la Lista de miembros de pantalla, arrastre la propiedad local a la ubicación adecuada del Árbol de contenido de pantalla.

  2. En el Árbol de contenido de pantalla, en la lista que aparece al lado de la propiedad local, elija el tipo de pantalla adecuado.

    Por ejemplo, si va a crear una propiedad local para mostrar una dirección de correo electrónico, puede cambiar el tipo de visualización a Editor de direcciones de correo electrónico o a Visor de direcciones de correo electrónico. También puede mostrar una propiedad de cadena local como Cuadro de texto, Área de texto o Etiqueta.

Para aplicar las reglas de validación a una propiedad local

  1. En la Lista de miembros de pantalla, elija la propiedad local.

  2. En la ventana Propiedades, expanda el nodo Validación si aún no lo está.

    Las reglas de validación disponibles varían según el tipo de propiedad local.

  3. Si la propiedad local debe tener un valor, active la casilla Es obligatoria.

    Elija cualquier otra regla de validación que desee aplicar a la propiedad local. Por ejemplo, para una cadena puede establecer una propiedad Longitud máxima.

  4. Para realizar una validación más compleja, elija Validación personalizada.

    Aparece el Editor de código. LightSwitch genera un método que se denomina localPropertyName_Validate, al que puede agregar lógica de validación personalizada.

Vea también

Otros recursos

Pantallas de cliente HTML para aplicaciones LightSwitch