Página de propiedades Elementos de la lista |
La página Elementos de la lista está disponible para los controles botón de opción, cuadro de lista y lista desplegable. Define el Texto mostrado (etiqueta) que un usuario ve en el formulario de entrada de datos en el Valor del elemento para cada etiqueta, que es lo que se imprime en un elemento.
El Valor del elemento que se imprime en un elemento puede ser el mismo que el Texto mostrado, o puede ser un valor diferente que defina usted en la página de propiedades o que especifique la propiedad Origen y que puede elegir para rellenar las listas.
Se pueden utilizar los siguientes orígenes:
El origen Datos incrustados le permite introducir manualmente los valores que quiere que aparezcan en la lista. Para introducir un nuevo valor en la lista, haga clic en la fila en blanco y escriba el valor deseado. Para borrar un valor, haga clic en la fila cuyo valor desea eliminar y pulse Eliminar de su teclado.
Las listas se pueden organizar en orden ascendente o descendente, en base a las listas Texto mostrado o Valor del elemento. Basta con hacer clic en el encabezado de la columna de la lista que quiere utilizar como criterio de la ordenación.
La siguiente opción está disponible al seleccionar Imagen incrustada como el origen:
Utilizar texto mostrado para el valor del elemento: Cuando está activado, el valor que especifique como Texto mostrado para cada selección disponible en la lista también será el valor que se imprimirá en su elemento. Si deshabilita esta opción, puede escribir un valor diferente que aparecerá en su elemento impreso.
El origen Base de datos extrae los elementos de la lista de una base de datos conectada, como un archivo de texto, hoja de cálculo de Microsoft Excel u otro archivo de datos.
|
La conexión de los elementos de la lista a la base de datos es completamente independiente de la conexión a la base de datos que rellena los datos de su plantilla. Incluso si ya se ha conectado una base de datos para su documento, necesita volver a ejecutar el Asistente de configuración de base de datos para conectarse a una nueva base de datos (o a la misma). |
Al seleccionar Base de datos como el origen, dispondrá de las siguientes opciones:
Origen: Al seleccionar Base de datos, se rellena la lista con los valores de una base de datos que haya conectado utilizando el cuadro de diálogo Configuración de la base de datos.
Configuración de la base de datos: Abre el cuadro de diálogo Configuración de la base de datos, donde puede conectarse a la base de datos que quiera utilizar para rellenar las listas.
Utilizar texto mostrado para el valor del elemento: Cuando está activado, el valor que especifique como Texto mostrado para cada selección disponible en la lista también será el valor que se imprimirá en su elemento. Si se desactiva esta opción, puede especificar que el Valor del elemento se rellene desde diferentes campos de la base de datos, de forma que se imprimirá un valor diferente en su elemento.
Mostrar campo Texto: Especifica el campo de la base de datos que rellena la lista Texto mostrado (y la lista Valor del elemento cuando Utilizar texto mostrado para el valor del elemento está desactivada).
Elemento campo Valor: Especifica el campo de la base de datos que rellena la lista Valor del elemento. Disponible cuando Utilizar texto mostrado para el valor del elemento esté activado.
Ordenar elementos: Organiza las listas en orden ascendente en base a los valores incluidos en el Texto mostrado. El orden mostrado en la página de propiedades es el orden que se mostrará en el formulario de entrada de datos.
El origen Archivo externo obtiene los elementos de la lista de un archivo de su ordenador.
Al seleccionar Archivo externo como el origen, dispone de las siguientes opciones:
Nombre de archivo: Especifica el archivo que haya seleccionado para rellenar las listas. Haga clic en Seleccionar archivo para ir al archivo que desee seleccionar.
Codificación: Especifica la codificación que quiera utilizar con el archivo seleccionado.
Ordenar elementos: Organiza las listas en orden ascendente en base a los valores incluidos en el Texto mostrado. El orden mostrado en la página de propiedades es el orden que se mostrará en el formulario de entrada de datos.
El origen Nombres de archivo en la carpeta rellena los elementos de la lista con nombres de archivo de un directorio especificado de su ordenador o red. Una vez que haya especificado una carpeta, pude filtrar la lista para incluir solo los archivos de cierto tipo que estén dentro de la carpeta indicada. Por ejemplo, en una carpeta con diferentes tipos de archivo, escribir *.xlsx como Patrón de archivo le permitirá rellenar la lista solo con los nombres de archivo de los archivos de Excel del directorio especificado.
Al seleccionar Nombres de archivo en la carpeta como el origen, dispondrá de las siguientes opciones:
Carpeta: Especifica la carpeta que haya seleccionado para rellenar las listas. Haga clic en Seleccionar para ir a la carpeta que desee seleccionar.
Patrón de archivo: Permite filtrar las listas solo para archivos de cierto tipo que estén dentro de la carpeta indicada. Por ejemplo, en una carpeta con diferentes tipos de archivo, escribir *.xlsx como Patrón de archivo le permitirá rellenar la lista solo con los nombres de archivo de los archivos de Excel de la carpeta.
Mostrar extensión del archivo: Cuando está activada, la extensión del archivo se incluye con los nombres de archivos tanto en las listas Texto mostrado y Valor del elemento.
Utilizar ruta completa para el valor del elemento: Cuando está activada, la lista Valores del elemento incluye la ruta total (incluyendo la extensión del archivo) para cada archivo incluido en la lista.
El origen Archivo de comando Visual Basic Script le permite escribir un VBScript personalizado para rellenar los elementos de la lista. Se debe utilizar un retorno de carro (vbCr) para separar múltiples elementos. El Editor de archivos de comando, al que se puede acceder mediante el botón Editor de archivos de comandos, se utiliza para escribir y modificar su archivo de comandos.
Al escribir el comando, cada pareja de Texto mostrado y Valor del elemento de la lista se separa del siguiente utilizando un retorno de carro (vbCr). Dentro de cada par, el Texto mostrado y el Valor del elemento están separados por un carácter de tabulación (vbTab).
En el siguiente ejemplo, hay tres productos a la venta: una naranja cuesta 0,50 $, un plátano cuesta 0,65 $, y un muffin cuesta 1,00 $. Quiere que el formulario de entrada de datos muestre tres botones de opción, uno para naranjas, otro para plátanos y otro para muffins. En los elementos impresos, quiere imprimir solo el precio. Para rellenar la lista de botones de opción, utilizaría el siguiente comando VBScript en el Editor de archivos de comando:
Value = "Naranja" + vbTab + "0,5" + vbCr + "Plátano" + vbTab + "0,65" + vbCr + "Muffin" + vbTab + "1"
Esto llenará el control de la lista de la siguiente manera:
Texto mostrado |
Valor del elemento |
---|---|
Orange |
0.5 |
Plátano |
0.65 |
Muffin |
1 |
Si quiere que Texto mostrado y Valor del elemento sean iguales, puede escribir el mismo valor para cada par o, simplemente, no incluir la definición del Valor del elemento, como sigue:
Value = "Naranja" + vbTab + "Naranja" + vbCr + "Plátano" + vbTab + "Plátano" + vbCr + "Muffin" + vbTab + "Muffin"
O
Value = "Naranja" + vbCr + "Plátano" + vbCr + "Muffin"
Cualquiera de los comandos anteriores rellenará el control de lista como sigue:
Texto mostrado |
Valor del elemento |
---|---|
Orange |
Orange |
Plátano |
Plátano |
Muffin |
Muffin |
Cuando tenga una solicitud de consulta vinculada al control de entrada de datos, el origen Valores de solicitudes de consulta rellena la lista de elementos en base a los registros que coincidan con la solicitud de consulta. Una solicitud de consulta se configura en la vista Filtrar del cuadro de diálogo Configuración de la base de datos.
Esta página de propiedades está disponible para los siguientes controles:
Temas relacionados