Controles de formulario
En StyleVision puede crear dispositivos de entrada de datos a partir de los nodos del documento XML. Los dispositivos de entrada de datos sirven para editar datos con facilidad en la vista Authentic. Por ejemplo, los campos de entrada indican al usuario de la vista Authentic que debe introducir datos en esa posición del documento, mientras que los cuadros combinados enumeran y limitan los valores que el usuario puede introducir. Cuando se introducen datos con dispositivo de entrada, los datos se insertan en el documento XML como contenido de un elemento o como valor de un atributo. En los documentos HTML, texto y RTF de salida, el dispositivo de entrada de datos se representa en forma de objeto, como en la vista Authentic. Recuerde que los dispositivos de entrada de datos aceptan la introducción de datos en el documento XML y, por tanto, no funcionan en los documentos HTML de salida.
Funcionamiento general
A continuación enumeramos los dispositivos de entrada disponibles en StyleVision, (i) sus métodos de entrada de datos y (ii) cómo aparece la salida en formato texto plano.
Dispositivo de entrada de datos | Datos en el documento XML | Salida en texto plano |
Campo de entrada (cuadro de texto) | Texto introducido por el usuario | Texto introducido por el usuario |
Campo de entrada multilínea | Texto introducido por el usuario | Texto introducido por el usuario |
Cuadro combinado | La selección del usuario está asignada a un valor. | Valor seleccionado |
Casilla de verificación | La selección del usuario está asignada a un valor. | [] (no seleccionado); [x] (seleccionado) |
Botón de opción | La selección del usuario está asignada a un valor. | () (no seleccionado); (o) (seleccionado) |
Botón | La selección del usuario está asignada a un valor. | Texto de botón |
Los valores de texto introducidos en los campos de entrada se introducen directamente en el documento XML como contenido XML. En el caso del resto de dispositivos, la selección del usuario de la vista Authentic se asigna a un valor. StyleVision permite definir la lista de opciones que verá el usuario y asignar un valor XML a cada opción. Estas opciones y sus valores se suelen definir en un cuadro de diálogo.
Uso general
Siga estas instrucciones para crear un dispositivo de entrada de datos:
1. | Arrastre un nodo desde la ventana Estructura del esquema hasta la vista Diseño y suéltelo en la posición donde desea crear el dispositivo de entrada. |
2. | Aparece un menú contextual. Seleccione el dispositivo de entrada que desea crear a partir del nodo XML. |
3. | Dependiendo del dispositivo elegido, aparece un diálogo o no. Si aparece un diálogo, introduzca la información necesaria y haga clic en Aceptar. |
Para volver a abrir y editar las propiedades de un dispositivo de entrada, selecciónelo (el dispositivo, no el nodo) y edite sus propiedades en la barra lateral Propiedades.
Nota:
• En los dispositivos de entrada solamente se pueden insertar datos desde la vista Authentic.
•También puede crear dispositivos de entrada de datos cambiando el tipo de un componente de diseño de un nodo. Haga clic con el botón derecho en el componente en la vista Diseño y seleccione Convertir en.
•En los documentos HTML y RTF de salida, los datos seleccionados por el usuario se presentan en el documento de salida. Si cambia el valor de un dispositivo de entrada de datos en un documento HTML, el valor de texto no cambia ni en el documento XML ni en el documento HTML.
•En algunos casos (p. ej. las casillas de verificación) el dispositivo de entrada de datos no se puede representar correctamente en formatos impresos y, por tanto, el dispositivo se reproduce de otra forma.