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:

ClosedDatos incrustados

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:

ClosedBase de datos

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. Una vez que se haya conectado a una base de datos utilizando el cuadro de diálogo Configuración de la base de datos, BarTender rellena la lista con los valores del campo de base de datos especificado.

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:

ClosedArchivo externo

El origen Archivo externo obtiene los elementos de la lista de un archivo de su ordenador. BarTender interpreta el archivo seleccionado como delimitado por tabulaciones. Si una línea del archivo no contiene ninguna tabulación, se utilizará toda la línea para popular tanto el Texto mostrado y su correspondiente Valor del elemento. Si una línea del archivo contiene dos valores separados por un carácter de tabulación, el primer valor rellena el Texto mostrado, y el segundo rellena el Valor del elemento.

Al seleccionar Archivo externo como el origen, dispone de las siguientes opciones:

ClosedNombres de archivo en la carpeta

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:

ClosedComando Visual Basic

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.

ClosedEjemplo

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

ClosedValores de solicitudes de consulta

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.

Controles admitidos

Esta página de propiedades está disponible para los siguientes controles:

Temas relacionados