# Entradas de usuario

Los elementos de entrada del usuario (también conocidos como controles de página web) se utilizan para insertar elementos interactivos en la PáginaWeb HMI. Estos elementos pueden utilizarse para interactuar con las Funciones de control de la hoja de cálculo.

Nota:

Todos los elementos de control tienen los siguientes puntos de script para el control de eventos (algunos pocos elementos de control tienen otros puntos de script adicionales para controlar eventos, como se indica en sus descripciones):

- On Mouse Enter (al entrar el ratón sobre el objeto)
- On Mouse Leave (al salir el ratón del objeto)
- On Mouse Move (al mover el ratón)

Para más información sobre los puntos script controladores de eventos, consulte el tema Scripts controladores de eventos de elementos de PáginaWeb.

Elemento | Descripción
--- | ---
Button | El elemento Button (Botón) se utiliza para acciones como saltar a otra PáginaWeb, hacer que se ejecute una actividad, interactuar con gráficos de zona o con una función de botón en el editor de hojas de cálculo. Entre las propiedades del elemento Botón se encuentra la propiedad Click Command que proporciona una lista predefinida de acciones disponibles a las que se puede vincular la pulsación de un botón. Nota: Para más información, consulte el tema Propiedad Comando Clic del elemento Botón. El elemento Botón tiene un punto adicional de script controlador de eventos: On Clicked (Al hacer clic) Nota: El punto de script On Clicked ejecutará la secuencia de comandos cada vez que un usuario pulse el botón. Si se utilizan tanto el Comando Clic como el punto de script On Clicked, el Comando Clic tiene prioridad y se ejecutará antes que el script On clicked.
Check Box | El elemento Checkbox (Casilla) comprende una casilla de selección interactiva y una etiqueta junto a la casilla. Para configurar el aspecto y la ubicación de la etiqueta, utilice las Propiedades presentadas en la sección Texto (la propiedad Text Padding (relleno de texto a un ancho fijo) determina la cantidad de espacio entre la casilla y el texto). El elemento Casilla tiene también tres puntos adicionales de script controlador de eventos: On Changed (al cambiar) On Checked (cuando está marcada) On Unchecked (cuando no está marcada)
Date Time Entry (Entrada FechaYHora) | El elemento DateTime Entry (Entrada FechaYHora) proporciona un medio para visualizar y/o entrar una fecha y/o hora a través de la HMI. El elemento DateTime Entry tiene un punto adicional de script controlador de eventos: On Changed (al cambiar)
List Box (CuadroDeLista) | Inserta un control para visualizar e interactuar con una tabla de datos. El elemento ListBox (CuadroDeLista) tiene también tres puntos adicionales de script controlador de eventos: On Selection Changed (al cambiar la selección) On Mouse Up (al liberar el botón izquierdo del ratón) On Mouse Down (al pulsar el botón izquierdo del ratón)
Multiline Test Box (CuadroDeTexto multilínea) | Inserta un control para la entrada un texto de varias líneas. Se puede vincular la propiedad Texto a una etiqueta que es susceptible de actualización a consecuencia de otro elemento de la tarea, como una secuencia de comandos del usuario. El elemento MultilineTextBox (CuadroDeTextoMultilínea) tiene tres puntos adicionales de script controlador de eventos: On Text Change (al cambiar el texto) On Mouse Up (al liberar el botón izquierdo del ratón) On Mouse Down (al pulsar el botón izquierdo del ratón) Nota: El elemento MultilineTextBox no admite la entrada de una contraseña mientras se está en modo en línea. Para poder hacerlo, utilícese el elemento TextBox (CuadroDeTexto).
Numeric Entry | Inserta un control para entrar valores numéricos; se pueden entrar los valores directamente o utilizando las flechas arriba o abajo. El elemento NumericEntry (EntradaNumérica) tiene también un punto adicional de script controlador de eventos: On Value Change (al cambiar el valor)
Page Control | Inserta un control que permite acceder a otra PáginaWeb de la tarea e interactuar con ella. Utilice el menú desplegable de la propiedad Page Name para seleccionar la PáginaWeb que ha de visualizar este elemento de control. El elemento PageControl (ControlDePágina) no tiene ningún punto de script controlador de eventos.
Panel | Inserta un panel que puede ser utilizado para colocar otros elementos de HMI en la parte superior y que permite organizar visualmente los elementos a la vez que sirve de contenedor para múltiples elementos. Nota: Si la propiedad Enable (Habilitar) del elemento Panel está deshabilitada (sin marcar), todos los elementos contenidos en el panel estarán también deshabilitados. Si la propiedad Autorización del elemento Panel está habilitada (marcada), todos los elementos contenidos en el panel requerirán también autorización (independientemente de cual sea el ajuste individual de la propiedad Autorización de dichos distintos elementos). Para más información sobre la propiedad Autorización, consulte el tema Autorización para elementos de PáginaWeb. Cuando un elemento que tiene una etiqueta de propiedad publicada se coloca en un panel, el nombre de la ruta de acceso al elemento cambia para incluir el nombre del panel. Por ejemplo, WebPages.NombreDePágina.NombreDelPanel.NombreDeCasilla.Checked.
Radio Button | Inserta un botón interactivo de dos estados que puede seleccionarse o deseleccionarse y que puede presentar una etiqueta junto a él. Para configurar el aspecto y la ubicación de la etiqueta, utilice las Propiedades presentadas en la sección Texto (la propiedad Text Padding (relleno de texto a un ancho fijo) determina la cantidad de espacio entre la casilla y el texto). El elemento RadioButton (BotónDeSelección) tiene también tres puntos adicionales de script controlador de eventos: On Changed (al cambiar) On Checked (cuando está marcado) On Unchecked (cuando no está marcado)
Selection Box | Inserta un control de lista desplegable. El elemento SelectionBox (CuadroDeSelección) tiene también tres puntos adicionales de script controlador de eventos: On Selection Changed (al cambiar la selección) On Mouse Up (al liberar el botón izquierdo del ratón) On Mouse Down (al pulsar el botón izquierdo del ratón)
Slider | Inserta un control interactivo de selección de valores numéricos que permite que el usuario seleccione gráficamente un valor numérico al deslizar el control hasta el valor deseado. El elemento Slider (ControlDeslizante) tiene un punto adicional de script controlador de eventos: On Value Change (al cambiar el valor)
Text Box (Cuadro de texto) | Inserta un control para introducir texto. Se puede vincular la propiedad Texto a una etiqueta que es susceptible de actualización a consecuencia de otro elemento de la tarea, como una secuencia de comandos del usuario. Se puede activar la propiedad Password para transformar el cuadro de texto en un cuadro de entrada de contraseña en el que los caracteres introducidos se visualizan como asteriscos. El elemento TextBox (Cuadro de texto) tiene tres puntos adicionales de script controlador de eventos: On Text Change (al cambiar el texto) On Mouse Up (al liberar el botón izquierdo del ratón) On Mouse Down (al pulsar el botón izquierdo del ratón)