Las bases de datos pueden utilizarse como origen de datos dinámicos para objetos de etiquetaso formularios. Para hacer que el contenido de la base de datos pueda verse y recuperarse desde el objeto seleccionado, la conexión de la base de datos debe establecerse y configurarse adecuadamente.
El modo más rápido y sencillo de agregar una base de datos a sus orígenes de datos de etiquetao solución es utilizar el Asistente de bases de datos paso a paso.
Desktop Designer también permite que las conexiones de bases de datos se establezcan y configuren manualmente. De este modo, puede configurarse todo el rango de parámetros de la conexión. Se recomienda que únicamente los usuarios experimentados utilicen esta opción.
Todas las bases de datos de soluciones o etiquetas se incluyen en el Explorador de datos dinámicos.
Desktop Designer admite una amplia selección de tipos de bases de datos. Los tipos de bases de datos admitidos se indican aquí.
Para obtener información sobre el modo de conectar con los tipos de bases de datos admitidas, ingrese aquí.
Para obtener información sobre otros orígenes de datos de objetos disponibles y sobre el modo de utilizar el Administrador de datos dinámicos, ingrese aquí.
Desktop Designer admite varios tipos de bases de datos:
NiceLabel recomienda utilizar los tipos de bases de datos estándares, como Texto, Excel, Access, SQL Server y MariaDB/MySQL. El uso de tipos de bases de datos estándares es más sencillo y más rápido debido al rendimiento optimizado de la aplicación y a la interfaz de usuario. Al trabajar con un tipo de base de datos no estándar, utilice las opciones OLE y ODBC.
Para obtener información sobre el modo de conectar con los tipos de bases de datos admitidas, ingrese aquí.
Desktop Designer ofrece dos modos de conectar un objeto a una base de datos. El siguiente diagrama muestra las dos opciones disponibles.
-
El Asistente de bases de datos paso a paso ofrece un proceso guiado para:
-
conectar una base de datos a un objeto de etiqueta o formulario
-
agregar una base de datos a los orígenes de datos de la solución de etiquetado
El proceso para establecer y configurar una conexión de base de datos basada en el asistente se describe aquí.
-
-
Conexión de base de datos establecida y configurada manualmente.
Nota
Esta opción está diseñada para usuarios avanzados. Permite una configuración detallada y ofrece todos los parámetros disponibles para la conexión de la base de datos.
El proceso para establecer y configurar manualmente una conexión de base de datos se describe aquí.
El Asistente de bases de datos es un proceso guiado que permite al usuario configurar una conexión con una base de datos y seleccionar qué tablas y campos se usarán.
Editar base de datos permite editar todas las bases de datos existentes conectadas usando un asistente.
El asistente además permite ordenar, filtrar, registrar y definir cuántas copias de etiquetas se imprimirán por registro de base de datos.
Para agregar una base de datos utilizando el Asistente de bases de datos, haga clic en el botón de la base de datos preferida en la banda de opciones de la pestaña del grupo Datos > Asistente de bases de datos paso a paso de Desktop Designer.
Hay tres maneras de abrir el Asistente de bases de datos:
-
Opción 1: Haga clic en el botón de la base de datos preferida de la banda de opciones de la pestaña del grupo Desktop Designer Datos > Asistente de bases de datos paso a paso.
-
Opción 2: Haga clic en el botón de la base de datos preferida en el grupo de la banda de opciones Administrador de datos dinámicos > Asistente de bases de datos paso a paso.
-
Opción 3: Haga clic en el comando +Asistente de bases de datos en el Explorador de datos dinámicos o propiedades de objeto.
A continuación, se incluyen las opciones disponibles del asistente. Para agregar satisfactoriamente una base de datos, siga los pasos para cada tipo de base de datos:
Esta sección describe cómo conectar una base de datos de Excel a un objeto usando el Asistente de bases de datos paso a paso Desktop Designer.
Paso 1: Configuración de la conexión
Paso 2: Tablas y campos
Este paso define qué tabla de la base de datos y qué campos de esa tabla deben usarse como origen de datos dinámicos.
Haga clic en Siguiente.
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de los objetos de etiquetas y formularios.
Esta sección describe cómo conectar una base de datos de Access a un objeto usando el Asistente de bases de datos paso a paso Desktop Designer.
Paso 1: Configuración de la conexión
Este paso define los detalles de la conexión del archivo de base de datos de Access.
El Nombre de archivo selecciona el archivo de la base de datos.
La Autenticación requiere el Nombre de usuario y la Contraseña para los archivos de base de datos de Access protegidos.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Haga clic en Siguiente.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto de etiqueta o formulario.
Esta sección describe cómo conectar una base de datos de Microsoft SQL Server a un objeto de etiqueta o formulario usando el Asistente de bases de datos paso a paso Desktop Designer.
Paso 1: Configuración de la conexión
Este paso define los detalles de la conexión del archivo de base de datos.
El grupo Información de conexión define qué servidor aloja la base de datos a la que se está conectando.
-
El Servidor selecciona el servidor de la base de datos.
El grupo Autenticación define el tipo de autenticación de usuario para el servidor de la base de datos.
-
Usar autenticación de Windows. Esta opción define la autenticación de Windows como método de verificación para conectarse a un servidor SQL. El usuario se conecta a una base de datos usando un nombre de usuario de dominio y una contraseña.
-
Usar autenticación de servidor SQL. Esta opción define el nombre de usuario y la contraseña de la base de datos como método de verificación. Para establecer una conexión, ingrese el nombre de usuario y la contraseña provistos por el administrador de la base de datos.
La opción Mostrar cadena de conexión muestra la cadena de conexión de la base de datos activa y permite insertarla o modificarla.
Aviso
La edición de la cadena de conexión se reserva únicamente para usuarios avanzados. Para configurar la conexión de la base de datos, se recomienda a los usuarios utilizar las entradas estándares del cuadro de diálogo.
El grupo Selección de base de datos selecciona la base de datos en el servidor conectado.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Haga clic en Siguiente para continuar.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto etiqueta o formulario.
Esta sección describe cómo usar un archivo de texto como origen de datos en objetos de etiquetas o formularios. Un archivo de texto se conecta a un objeto usando el Asistente de bases de datos paso a paso Desktop Designer.
Paso 1: Asistente de estructura de archivo de texto
Paso 2: Configuración de la conexión
Este paso define la ruta de acceso del archivo de texto.
El Nombre de archivo define el archivo de texto que se usará. Ingrese la ubicación manualmente o haga clic en Explorar para buscarla en el sistema.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Haga clic en Siguiente.
Paso 3: Tablas y campos
Nota
La selección de la tabla no está disponible cuando se agrega un archivo de texto como una base de datos. Todo el archivo de texto se trata como una tabla de bases de datos única.
Paso 4: Copias de etiquetas por registro
Paso 5: Crear objetos
Paso 6: Vista previa de los datos y otra configuración de tablas
Este paso brinda una vista previa de los datos tomados de una base de datos. También brinda una configuración adicional de las tablas, como los filtros y el orden.
La pestaña Datos muestra una vista previa de los datos tomados del archivo de bases de datos. Puede usar los controles de búsqueda en la parte superior de la sección de vista previa para buscar un registro específico.
Nota
La vista previa de los datos muestra hasta 1000 filas.
La pestaña Campos muestra los campos disponibles y seleccionados. La configuración realizada en Copias de etiquetas por registro puede volver a realizarse en esta pestaña.
La pestaña Recuperación de datos define cómo se deben recuperar los datos del archivo de bases de datos conectado. Lea más acerca de la recuperación de datos aquí.
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de los objetos de etiquetas y formularios.
Esta sección describe cómo agregar una base de datos de Oracle a un objeto de etiqueta o formulario usando el Asistente de bases de datos paso a paso Desktop Designer.
Paso 1: Configuración de la conexión
Este paso define los detalles de conexión de la base de datos.
Nota
El proveedor de bases de datos de Oracle debe establecer una conexión con la base de datos de Oracle.
Origen de datos define el nombre de origen de datos de Oracle.
Autenticación proporciona el nombre de usuario y la contraseña para establecer la conexión.
El botón Configuración avanzada abre la ventana Propiedades de vínculo de datos para permitir que el usuario defina las propiedades de la conexión. Propiedades de vínculo de datos es un cuadro de diálogo del sistema Windows; para obtener más información sobre sus propiedades, ingrese aquí.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto de etiqueta o formulario.
En esta sección, se describe cómo agregar una base de datos de MariaDB/MySQL a un objeto etiqueta o formulario usando el Asistente de bases de datos paso a paso de Desktop Designer.
Importante
No actualice la conexión a la base de datos para las plantillas de etiquetas ya conectadas a MySQL. En este caso, continúe usando el software MySQL. Las plantillas de etiquetas trabajan igual que antes.
Paso 1: Configuración de la conexión
Este paso define los detalles de conexión a la base de datos de MariaDB/MySQL.
-
Base de datos: define la base de datos exacta en un servidor.
-
Host: define la dirección de la base de datos.
-
Puerto: define el puerto del servidor de bases de datos.
-
Autenticación: proporciona el nombre de usuario y la contraseña para establecer la conexión.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto de etiqueta o formulario.
Esta sección describe cómo agregar varios tipos de bases de datos mediante un origen de OLE DB a un objeto de etiqueta o formulario usando el Asistente de bases de datos paso a paso Desktop Designer.
OLE DB extrae datos de una variedad de bases de datos relacionales compatible con OLE DB usando una tabla de bases de datos, una vista o un comando SQL.
Ejemplo:
OLE DB puede extraer datos de tablas en bases de datos Microsoft Access o SQL Server.
Paso 1: Configuración de la conexión
Este paso define los detalles de la conexión de OLE DB.
La opción Proveedor define el proveedor que se utilizará para acceder a los datos exponiendo las interfaces de OLE DB.
Autenticación proporciona el nombre de usuario y la contraseña para establecer la conexión.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
La opción Autenticación proporciona el nombre de usuario y la contraseña que se utilizan para la conexión.
Las opciones de Configuración avanzada son:
-
Buscar tablas automáticamente muestra automáticamente las tablas de bases de datos OLE disponibles. Si esta casilla de verificación está vacía, deberá ingresar el nombre de la tabla manualmente.
El botón Configuración avanzada abre la ventana Propiedades de vínculo de datos para permitir que el usuario defina las propiedades de la conexión. Propiedades de vínculo de datos es un cuadro de diálogo del sistema Windows; para obtener más información sobre sus propiedades, ingrese aquí.
Nota
Al conectarse a una base de datos protegida por contraseña, asegúrese de que la opción Permitir guardar contraseña esté seleccionada. De lo contrario, incluso después de un procedimiento de Probar conexión exitoso, no se otorgará acceso a la base de datos.
El botón Probar conexión inicia un procedimiento de prueba de la conexión para confirmar si se ha establecido correctamente una conexión con la base de datos. Aparece un mensaje de confirmación o de error.
Haga clic en Siguiente.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto de etiqueta o formulario.
Esta sección describe cómo trabajar con el Asistente de datos paso a paso Desktop Designer para agregar un origen de datos ODBC.
El Administrador de orígenes de datos ODBC de Microsoft® administra los controladores de bases de datos y los orígenes de datos. Esta aplicación se encuentra en el Panel de control de Windows debajo de Herramientas administrativas.
Para obtener información detallada sobre los procedimientos del Administrador ODBC, abra el cuadro de diálogo Administrador de orígenes de datos ODBC y haga clic en Ayuda.
Paso 1: Información de la conexión
Este paso define los detalles de conexión de la base de datos.
El grupo Información de conexión define el tipo de base de datos que se utilizará con la conexión de ODBC.
-
Origen de datos: define la base de datos de la cual se toman los datos. Las bases de datos incluidas en la lista desplegable se administran utilizando el Administrador de ODBC.
-
Controlador: muestra el controlador de la base de datos de acuerdo con el origen de datos seleccionado.
El grupo Autenticación incluye los campos del nombre de usuario y la contraseña para la conexión de ODBC. La autenticación del usuario es necesaria en algunos casos, por ejemplo, si se necesita la autenticación SQL cuando se conecte a un servidor SQL.
-
Nombre de usuario: ingrese el nombre de usuario correcto para acceder a la base de datos ODBC.
-
Contraseña: ingrese la contraseña correcto para acceder a la base de datos ODBC.
Nota
El nombre de usuario y la contraseña siempre se muestran. Su uso depende de la política de administración de bases de datos.
El botón Administrador de ODBC abre el cuadro de diálogo de administración ODBC del sistema. Consulte más detalles sobre el cuadro de diálogo, ingrese aquí.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Paso 2: Tablas y campos
Paso 3: Copias de etiquetas por registro
Paso 4: Crear objetos
Paso 5: Vista previa de los datos y otra configuración de tablas
Haga clic en Finalizar. La base de datos está lista para usarla como origen de datos de un objeto de etiqueta o formulario.
Esta sección describe cómo conectar tablas de Google Sheets mediante el Asistente de bases de datos paso a paso de Desktop Designer.
Nota
La conexión con Google Sheets requiere la autenticación de Google. No es posible imprimir desde NiceLabel Automation, .NET API ni Integraciones en la nube.
-
En el menú de Datos, haga clic en Todas las bases de datos para abrir el Asistente de bases de datos paso a paso, y haga clic en Siguiente.
-
Se abrirá la ventana de Selección de tipo de base de datos. Seleccione Google Sheets y haga clic en Siguiente.
-
Se abrirá la ventana de Configuración de la conexión. Haga clic en Iniciar sesión.
-
Se abrirá su explorador web con las opciones para Iniciar sesión con Google.
Haga clic en su cuenta para iniciar sesión.
-
Se abrirá una nueva ventana con opciones para acceder a su cuenta de Google. Seleccione ambas opciones:
-
Consultar información sobre sus archivos de Google Drive.
-
Ver todas sus hojas de cálculo de Google Sheets.
Luego, haga clic en Continuar.
-
-
Aparecerán mensajes de confirmación de conexión realizada en su explorador y en Desktop Designer. Cierre la ventana de confirmación en Desktop Designer.
-
En la ventana de Configuración de la conexión, seleccione su Hoja de cálculo de Google y haga clic en Siguiente.
En la lista Hoja de cálculo, también puede ver las hojas que se comparten con su cuenta. Puede usar las hojas compartidas de la misma manera que las suyas.
Importante
Si comparte su etiqueta con otros clientes, habilite la opción de compartir sus hojas de Google para que otros clientes puedan iniciar sesión con sus propios datos de cuenta.
NiceLabel les solicitará a los otros clientes que inicien sesión en Google cuando abran las etiquetas/soluciones.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente una conexión con la hoja de cálculo de Google seleccionada. Aparece un mensaje de confirmación o de error según el estado de la conexión.
-
Los campos de la hoja de cálculo estarán ahora conectados a su solución. Puede eliminar los campos que no necesite. Luego, haga clic en Finalizar.
-
Finalice los pasos restantes del asistente de base de datos:
-
Copias de etiquetas por registro
-
Crear objetos
-
Vista previa de los datos y otra configuración de tablas
-
Su hoja de Google está ahora conectada a su etiqueta/solución.
Aviso
El inicio de sesión en Google expira después de 90 días. Una vez que expire el inicio de sesión, Desktop Designer le solicitará que inicie sesión con su cuenta de Google.
Esta sección explica cómo conectarse a las hojas de cálculo de Excel (Microsoft OneDrive) almacenadas en Microsoft OneDrive mediante el Asistente de bases de datos paso a paso de Desktop Designer.
Nota
Para la conexión a las hojas de cálculo de Excel (Microsoft OneDrive), se necesita la autenticación de Microsoft. No es posible imprimir desde NiceLabel Automation, .NET API ni Integraciones en la nube.
-
En el menú de Datos, haga clic en Todas las bases de datos para abrir el Asistente de bases de datos paso a paso, y haga clic en Siguiente.
-
Se abrirá la ventana de Selección de tipo de base de datos. Seleccione Excel (Microsoft OneDrive) y haga clic en Siguiente.
-
Se abrirá la ventana de Configuración de la conexión. Haga clic en Iniciar sesión con Microsoft.
-
Se abrirá el explorador web con las opciones de cuenta de Microsoft.
Seleccione su cuenta para la conexión con Microsoft OneDrive.
Nota
Algunas empresas tienen restringido el acceso a las cuentas corporativas de OneDrive. En ese caso, deberá obtener el permiso del administrador para conectarse a Excel con su cuenta. Se abrirá la siguiente ventana:
Si el riesgo para la seguridad es demasiado alto, puede usar o crear una cuenta personal de Microsoft y usar OneDrive con esa cuenta.
-
Permita que NiceLabel Desktop Designer acceda a sus datos de OneDrive.
-
Aparecerán mensajes de confirmación de conexión realizada en su explorador y en Desktop Designer. Cierre la ventana de confirmación en Desktop Designer.
-
En la ventana de Configuración de la conexión, seleccione su hoja de cálculo de Excel y haga clic en Siguiente.
Importante
Si comparte su etiqueta o solución con otros clientes, habilite la opción de compartir sus hojas de cálculo de Excel en OneDrive para que otros clientes puedan iniciar sesión con sus propios datos de cuenta.
Hay dos tipos de cuentas de Microsoft: cuentas personales y cuentas profesionales/educativas. Solo puede compartir Hojas de cálculo del mismo tipo de cuenta. Puede transferir hojas de cálculo de una cuenta personal a otra. Puede transferir hojas de cálculo de una cuenta laboral o educativa a otra, pero solo dentro de la misma organización (u organizaciones unidas). No puede transferir una hoja de cálculo entre cuentas personales y educativas o laborales, ni entre cuentas laborales o educativas de diferentes organizaciones.
NiceLabel les solicitará a los otros clientes que inicien sesión en Microsoft cuando abran las etiquetas/soluciones.
En la versión actual de Desktop Designer:
-
Puede crear una nueva etiqueta o solución solo con sus propios archivos de Excel (Microsoft OneDrive).
-
No puede crear una nueva etiqueta o solución conectada a archivos compartidos de Excel (Microsoft OneDrive).
-
Puede abrir e imprimir etiquetas o soluciones existentes conectadas a archivos compartidos de Excel (Microsoft OneDrive).
Nota
Microsoft no admite archivos
.xls
en la edición de Excel OneDrive.El botón Probar conexión inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente una conexión con la hoja de cálculo de Google seleccionada. Aparece un mensaje de confirmación o de error según el estado de la conexión.
-
-
Los campos de la hoja de cálculo estarán ahora conectados a su solución. Puede eliminar los campos que no necesite. Luego, haga clic en Finalizar.
-
Finalice los pasos restantes del asistente de base de datos:
-
Copias de etiquetas por registro
-
Crear objetos
-
Vista previa de los datos y otra configuración de tablas
-
Su hoja de Excel está ahora conectada a su etiqueta/solución.
Aviso
El inicio de sesión en Microsoft expira después de 90 días. Una vez que expire el inicio de sesión, Desktop Designer le solicitará que inicie sesión con su cuenta de Microsoft.
El botón Editar bases de datos reinicia el Asistente de bases de datos paso a paso para configurar una base de datos existente.
Para configurar correctamente una base de datos que ya se agregó, siga los pasos mencionados a continuación.
Use este paso para seleccionar una de la base de datos existente. Seleccione la base de datos y la tabla que quiera editar. Haga clic en Siguiente para continuar.
Configurar manualmente una conexión de base de datos le brinda el control total de las opciones de configuración y los parámetros de la conexión.
Nota
Esta opción está diseñada para usuarios avanzados. Permite una configuración detallada y ofrece todos los parámetros disponibles para la conexión de la base de datos. NiceLabel recomienda utilizar el Asistente de bases de datos.
Las conexiones de bases de datos manuales se realizan en tres pasos:
-
En el primer paso se configura la conexión de la base de datos.
-
El segundo paso le permite seleccionar qué tablas de la base de datos se utilizarán.
-
El tercer paso le permite configurar las tablas de la base de datos conectada.
Para conectarse a una base de datos manualmente, siga los procedimientos descritos en los temas que se presentan a continuación:
Las bases de datos de Microsoft Excel pueden utilizarse como origen de datos dinámicos para objetos de etiquetas u objetos de formularios. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Microsoft Excel como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Para conectarse manualmente a una base de datos de archivos Excel, complete los siguientes pasos.
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
El grupo Información de conexión define los detalles del archivo de la base de datos.
-
Nombre de archivo: define el archivo de bases de datos que se utilizará para la conexión.
-
Configuración avanzada: abre la ventana Propiedades de vínculo de datos. Esta ventana le permite definir las propiedades de la conexión. Propiedades de vínculo de datos es un cuadro de diálogo del sistema Windows; para obtener más información sobre sus propiedades, ingrese aquí.
-
El botón Probar conexión: inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente una conexión con la base de datos. Aparece un mensaje de confirmación o de error según el estado de la conexión.
Haga clic en Aceptar cuando termine. Se abre la ventana de propiedades de bases de datos.
Las bases de datos de Microsoft Access pueden utilizarse como origen de datos dinámicos para objetos de etiquetas u objetos de formularios. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Microsoft Access como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Para conectar manualmente un objeto a una base de datos de archivos Access, complete los siguientes pasos.
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
La ventana Información de conexión define los detalles del archivo de la base de datos.
-
Nombre de archivo: define el archivo de bases de datos que se utilizará para la conexión.
El grupo Autenticación proporciona el Nombre de usuario y la Contraseña para conectar a un archivo protegido.
-
Configuración avanzada: abre la ventana Propiedades de vínculo de datos. Esta ventana le permite definir las propiedades de la conexión. Propiedades de vínculo de datos es un cuadro de diálogo del sistema Windows; para obtener más información sobre sus propiedades, ingrese aquí.
-
Probar conexión: inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente una conexión con la base de datos. Aparece un mensaje de confirmación o de error según el estado de la conexión.
Haga clic en Aceptar cuando termine. Se abre la ventana de propiedades de bases de datos.
La base de datos de Microsoft SQL Server puede utilizarse como origen de datos dinámicos para objetos de etiquetas u objetos de formularios. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Microsoft SQL Server como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Para conectar manualmente un objeto a una base de datos de Microsoft SQL Server, complete los siguientes pasos:
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
El grupo Información de conexión define los detalles de la base de datos.
-
Servidor: define el servidor de bases de datos que se utilizará para la conexión. La lista de servidores disponibles se muestra automáticamente. Para agregar un servidor que no figura en la lista, inserte su nombre o ubicación manualmente.
-
Autenticación: selecciona el tipo de autenticación de usuario.
-
La opción Utilizar autenticación de Windows le permite iniciar sesión con su credencial de dominio de Windows.
-
Utilizar autenticación de SQL Server para iniciar sesión con las credenciales de SQL Server.
-
El grupo Selección de base de datos selecciona la base de datos en el servidor seleccionado anteriormente. Esta base de datos se utilizará como origen de datos para el objeto de etiquetas o formularios seleccionado.
-
Base de datos: define la base de datos del servidor a la cual se conectará.
La opción Mostrar cadena de conexión muestra la cadena de conexión de la base de datos activa y permite insertarla o modificarla.
Aviso
La edición de la cadena de conexión se reserva únicamente para usuarios avanzados. Para configurar la conexión de la base de datos, se recomienda a los usuarios utilizar las entradas estándares del cuadro de diálogo.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente la conexión con la base de datos. Aparece un mensaje de confirmación o de error según el estado de la conexión.
Haga clic en Aceptar cuando termine.
La base de datos de Archivo de texto puede utilizarse como origen de datos dinámicos para objetos de etiquetas u objetos de formularios.
Los archivos de texto requieren cierto trabajo adicional antes de transformarse en una base de datos "real". Al principio, los archivos de texto contienen valores de datos, pero no tienen información sobre la estructura de los datos, los campos de nombres y las longitudes máximas de los campos. Estos parámetros faltantes deben especificarse antes de que el archivo de texto se transforme en una base de datos que pueda utilizarse como origen de datos de objetos.
Ejemplo 52. Ejemplo:
Un ejemplo de base de datos de texto ampliamente utilizada son los archivos .csv. En un archivo .csv, un delimitador separa los campos de la base de datos. Cada línea proporciona los datos para una sola etiqueta; por lo tanto, puede entenderse como un "registro" en la nomenclatura de la base de datos.
Abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Archivo de texto como tipo de base de datos preferida.
Para conectar manualmente un objeto a una base de datos de archivo de texto, complete los pasos incluidos a continuación.
La ventana Información de conexión define los detalles del archivo de base de datos.
-
El Nombre de archivo define la ubicación del archivo.
-
Probar conexión: inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido o no una conexión con la base de datos. Aparece un mensaje de confirmación o de error según el estado de la conexión.
Haga clic en Aceptar cuando termine. Se abre la ventana de propiedades de bases de datos.
La base de datos Oracle puede utilizarse como origen de datos dinámicos para objetos de etiquetas u objetos de formularios.
Abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Oracle como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Nota
Para conectarse a una base de datos de Oracle y usar los datos en el software de NiceLabel, primero debe instalar y configurar el software del cliente de Oracle en cada computadora con NiceLabel 10 instalado. Los detalles están disponibles en el artículo de base de conocimiento.
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
El grupo Información de conexión define los detalles del archivo de la base de datos.
-
Servidor: define el servidor de bases de datos que se utilizará para la conexión. La lista de servidores disponibles se muestra automáticamente. Para agregar un servidor que no figura en la lista, inserte su nombre o ubicación manualmente.
El grupo Autenticación selecciona el tipo de autenticación de usuario.
-
Utilizar autenticación de Windows: permite iniciar sesión con su credencial de dominio de Windows.
-
Utilizar autenticación de SQL Server: permite iniciar sesión con las credenciales de SQL Server.
La opción Selección de base de datos selecciona la base de datos en el servidor seleccionado anteriormente. Esta base de datos se utilizará como origen de datos para el objeto de etiquetas o formularios seleccionado.
-
La opción Base de datos define la base de datos del servidor a la cual se conectará.
La opción Mostrar cadena de conexión muestra la cadena de conexión de la base de datos activa y permite insertarla o modificarla.
Aviso
La edición de la cadena de conexión se reserva únicamente para usuarios avanzados. Para configurar la conexión de la base de datos, se recomienda a los usuarios utilizar las entradas estándares del cuadro de diálogo.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente la conexión con la base de datos. Aparece un mensaje de confirmación o de error según el estado de la conexión.
Haga clic en Aceptar cuando termine. Se abre la ventana de propiedades de bases de datos.
La base de datos MariaDB/MySQL puede utilizarse como origen de datos dinámicos para objetos etiqueta u objetos formulario. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione MariaDB/MySQL como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Para conectar manualmente un objeto a una base de datos MariaDB/MySQL, complete los siguientes pasos:
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
La ventana Información de conexión define los detalles del archivo de base de datos.
-
Base de datos: define la base de datos exacta en un servidor. Ingrese el nombre correcto.
-
Host: define la dirección IP o el nombre del servidor de bases de datos.
-
Puerto: define el puerto del servidor de bases de datos.
El grupo Autenticación proporciona el nombre de usuario y la contraseña para establecer la conexión.
-
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Haga clic en Aceptar cuando termine. Se abre la ventana de propiedades de bases de datos.
Pueden conectarse diversos tipos de bases de datos a objetos etiqueta u objetos formulario a través del origen OLE DB. Abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Otras bases de datos (OLE DB) como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
OLE DB extrae datos de una variedad de bases de datos relacionales compatibles con OLE DB utilizando una tabla de base de datos, una vista o un comando SQL.
Ejemplo 53. Ejemplo:
OLE DB puede extraer datos de tablas en bases de datos Microsoft Access o SQL Server.
Para conectar manualmente un objeto a otras bases de datos a través de OLE DB, complete los pasos incluidos a continuación:
El grupo Tipo de conexión permite definir el tipo de conexión de la base de datos.
El grupo Información de conexión define los detalles de la base de datos.
-
Proveedor: define el proveedor que se utilizará para acceder a los datos exponiendo las interfaces de OLE DB.
Autenticación proporciona el nombre de usuario y la contraseña para establecer la conexión.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Las opciones de Configuración avanzada son:
-
La opción Examinar tablas automáticamente (seleccionada de manera predeterminada) muestra automáticamente las tablas de bases de datos OLE disponibles. Cuando la casilla de verificación está desmarcada, se omite este paso.
El botón Configuración avanzada abre la ventana Propiedades de vínculo de datos para permitir que el usuario defina las propiedades de la conexión. Propiedades de vínculo de datos es un cuadro de diálogo del sistema Windows; para obtener más información sobre sus propiedades, ingrese aquí.
Nota
Al conectarse a una base de datos protegida por contraseña, asegúrese de que la opción Permitir guardar contraseña esté seleccionada. De lo contrario, incluso después de un procedimiento de Probar conexión exitoso, no se otorgará acceso a la base de datos.
El botón Probar conexión inicia un procedimiento de prueba de la conexión para confirmar si se ha establecido correctamente una conexión con la base de datos. Aparece un mensaje de confirmación o de error.
Haga clic en Aceptar. Se abre la ventana de propiedades de bases de datos.
Pueden conectarse varias bases de datos a objetos de etiquetas u objetos de formularios a través del Administrador de orígenes de datos ODBC. Abra el Administrador de datos dinámicos. Este cuadro de diálogo permite al usuario administrar los orígenes de datos dinámicos para objetos de etiquetas y formularios.
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Origen de datos ODBC como tipo de base de datos preferida. Se abre la ventana de propiedades de conexión de la nueva base de datos.
Para conectar manualmente un objeto a una base de datos utilizando el ODBC, complete los siguientes pasos:
El grupo Información de conexión define los detalles de la base de datos.
-
La opción Origen de datos define el origen para recuperar los datos.
-
Controlador muestra el controlador de la base de datos de acuerdo con el origen de datos seleccionado.
El grupo Autenticación incluye los campos del nombre de usuario y la contraseña para la conexión de ODBC. La autenticación del usuario es necesaria en algunos casos, por ejemplo, si se necesita la autenticación SQL cuando se conecte a un servidor SQL.
-
Nombre de usuario: ingrese el nombre de usuario correcto para acceder a la base de datos ODBC.
-
Contraseña: ingrese la contraseña correcto para acceder a la base de datos ODBC.
El botón Administrador de ODBC abre el cuadro de diálogo de administración ODBC del sistema. Para obtener más detalles sobre el cuadro de diálogo, ingrese aquí.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Comprueba si Desktop Designer puede conectarse con la base de datos satisfactoriamente.
Haga clic en Aceptar. Se abre la ventana de propiedades de bases de datos.
Google Sheets se puede usar como origen de datos dinámico para objetos de etiquetas u objetos de formularios. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo le permite al diseñador de etiquetas administrar los orígenes de datos variables para objetos de etiquetas y formularios.
Nota
La conexión con Google Sheets requiere la autenticación de Google. No es posible imprimir desde NiceLabel Automation, .NET API ni Integraciones en la nube.
-
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Google Sheets como tipo de base de datos.
-
Se abre la ventana de propiedades de conexión de la nueva base de datos. Haga clic en Iniciar sesión.
-
Se abrirá su explorador web con las opciones para Iniciar sesión con Google.
Haga clic en su cuenta para iniciar sesión.
-
Se abrirá una nueva ventana con opciones para acceder a su cuenta de Google. Seleccione ambas opciones:
-
Consultar información sobre sus archivos de Google Drive.
-
Ver todas sus hojas de cálculo de Google Sheets.
Luego, haga clic en Continuar.
-
-
Aparecerán mensajes de confirmación de conexión realizada en su explorador y en Desktop Designer. Cierre la ventana de confirmación en Desktop Designer.
-
Seleccione su Hoja de cálculo de Google y haga clic en Aceptar.
En la lista Hoja de cálculo, también puede ver las hojas que se comparten con su cuenta. Puede usar las hojas compartidas de la misma manera que las suyas.
Importante
Si comparte su etiqueta con otros clientes, habilite la opción de compartir sus hojas de Google para que otros clientes puedan iniciar sesión con sus propios datos de cuenta.
NiceLabel les solicitará a los otros clientes que inicien sesión en Google cuando abran las etiquetas/soluciones.
El botón Probar conexión inicia un procedimiento de prueba de la conexión. Muestra si se ha establecido correctamente una conexión con la hoja de cálculo de Google seleccionada. Aparece un mensaje de confirmación o de error según el estado de la conexión.
-
Su hoja de cálculo de Google está ahora conectada. Añada las tablas que desee utilizar a las Tablas seleccionadas.
-
Las columnas de sus tablas seleccionadas aparecen en la lista de sus Orígenes de datos dinámicos. Haga clic en Aceptar.
Ahora puede conectar sus datos de Google Sheets a sus objetos de etiquetas.
Aviso
El inicio de sesión en Google expira después de 90 días. Una vez que expire el inicio de sesión, Desktop Designer le solicitará que inicie sesión con su cuenta de Google.
Puede usar las hojas de cálculo de Microsoft Excel almacenadas en Microsoft OneDrive como origen de datos dinámico para los objetos de etiqueta u objetos de formularios. Antes de configurar manualmente una conexión de base de datos, abra el Administrador de datos dinámicos. Este cuadro de diálogo le permite al diseñador de etiquetas administrar los orígenes de datos variables para objetos de etiquetas y formularios.
Nota
Para la conexión a las hojas de cálculo de Excel (Microsoft OneDrive), se necesita la autenticación de Microsoft. No es posible imprimir desde NiceLabel Automation, .NET API ni Integraciones en la nube.
-
Haga clic en el botón Conexiones de bases de datos en la banda de opciones Administrador de datos dinámicos y seleccione Excel (Microsoft OneDrive) como tipo de base de datos.
-
Se abre la ventana de propiedades de conexión de la nueva base de datos. Haga clic en Iniciar sesión con Microsoft.
-
Se abrirá el explorador web con las opciones de cuenta de Microsoft.
Seleccione su cuenta para la conexión con Microsoft OneDrive.
Nota
Algunas empresas tienen restringido el acceso a las cuentas corporativas de OneDrive. En ese caso, deberá obtener el permiso del administrador para conectarse a Excel con su cuenta. Se abrirá la siguiente ventana:
Si el riesgo para la seguridad es demasiado alto, puede usar o crear una cuenta personal de Microsoft y usar OneDrive con esa cuenta.
-
Permita que NiceLabel Desktop Designer acceda a sus datos de OneDrive.
-
Aparecerán mensajes de confirmación de conexión realizada en su explorador y en Desktop Designer. Cierre la ventana de confirmación en Desktop Designer.
-
Seleccione su Hoja de cálculo de Excel y haga clic en Aceptar.
Importante
Si comparte su etiqueta o solución con otros clientes, habilite la opción de compartir sus hojas de cálculo de Excel en OneDrive para que otros clientes puedan iniciar sesión con sus propios datos de cuenta.
Hay dos tipos de cuentas de Microsoft: cuentas personales y cuentas profesionales/educativas. Solo puede compartir Hojas de cálculo del mismo tipo de cuenta. Puede transferir hojas de cálculo de una cuenta personal a otra. Puede transferir hojas de cálculo de una cuenta laboral o educativa a otra, pero solo dentro de la misma organización (u organizaciones unidas). No puede transferir una hoja de cálculo entre cuentas personales y educativas o laborales, ni entre cuentas laborales o educativas de diferentes organizaciones.
NiceLabel les solicitará a los otros clientes que inicien sesión en Microsoft cuando abran las etiquetas/soluciones.
En la versión actual de Desktop Designer:
-
Puede crear una nueva etiqueta o solución solo con sus propios archivos de Excel (Microsoft OneDrive).
-
No puede crear una nueva etiqueta o solución conectada a archivos compartidos de Excel (Microsoft OneDrive).
-
Puede abrir e imprimir etiquetas o soluciones existentes conectadas a archivos compartidos de Excel (Microsoft OneDrive).
Nota
Microsoft no admite archivos
.xls
en la edición de Excel OneDrive.El botón Probar conexión inicia un procedimiento de prueba de la conexión para indicar si se ha establecido correctamente una conexión con la Hoja de cálculo de Excel. Aparece un mensaje de confirmación o de error según el estado de la conexión.
-
-
Su hoja de cálculo de Excel está ahora conectada a su solución de impresión. Añada las tablas que desee utilizar a las Tablas seleccionadas.
-
Las columnas de sus tablas seleccionadas aparecen en la lista de sus Orígenes de datos dinámicos. Haga clic en Aceptar.
Ahora puede conectar sus datos de Excel (Microsoft OneDrive) a sus objetos de etiquetas.
Aviso
El inicio de sesión en Microsoft expira después de 90 días. Una vez que expire el inicio de sesión, Desktop Designer le solicitará que inicie sesión con su cuenta de Microsoft.
El grupo Configuración de tabla permite configurar la tabla de la base de datos conectada. Use las pestañas siguientes para explorar las diversas opciones de configuración.
-
Nombre de tabla: muestra el nombre de la tabla de bases de datos seleccionada.
-
Alias de tabla: asigna un nombre único a una tabla. El alias de tabla es útil cuando se agrega la misma etiqueta más de una vez en la conexión de la misma base de datos. El alias identifica estas tablas cuando se usan en Desktop Designer.
El marco Campos disponibles incluye los campos disponibles de la tabla de bases de datos conectadas. Seleccione los campos de la lista.
Los Campos seleccionados muestran los campos que se utilizan como origen de datos conectados.
Se pueden agregar o eliminar campos de los Campos seleccionados usando los botones Agregar > y < eliminar. Para usar todo el rango de campos disponibles, use los botones Agregar todo >> y << Eliminar todo.
Actualizar campos vuelve a leer la tabla de la base de datos conectada y muestra los campos disponibles actualizados.
Los comandos Activar filtro activan los filtros de la tabla. Use esta opción para filtrar los campos de la base de datos mostrados según la definición de una condición o un grupo de condiciones.
El botón Agregar condición crea un filtro personalizado. Seleccionar calificadores estándares: es igual a, no es igual a, es menor que, es menor o igual que, es mayor que, es mayor o igual que, es como, no es como, está vacío, no está vacío.
El botón Agregar grupo activa el anidamiento de dos o más condiciones para un filtro. Use un grupo para crear una condición de filtrado más compleja para un campo. Las condiciones pueden unirse usando los calificadores lógicos Y (todas las condiciones deben ser verdaderas para mostrar el registro) y O (solo una condición debe ser verdadera para mostrar el registro).
La lista de condiciones y grupos definidos se coloca debajo de la tabla. Elimine los filtros haciendo clic en el botón Eliminar.
La columna Campo permite decidir qué campo debe usarse en una tabla para ordenar los datos.
Criterio de ordenación define si los registros se muestran en orden Ascendente o Descendente. Seleccione el criterio de ordenación del menú desplegable.
Ejemplo 54. Ejemplo:
En la base de datos de muestra Pasta.xlsx, seleccione el campo Desc_prod con el orden Ascendente. Los datos aparecen organizados según la descripción del producto y ordenados alfabéticamente de la A la Z.
El grupo Selección de datos en la inicialización de la impresión define la selección de registros y las opciones de impresión al momento de imprimir bases de datos.
-
Mostrar la selección de registros en al momento de la impresión permite la selección manual de los registros de las bases de datos antes de imprimir. El contenido de los registros seleccionados se muestra en los objetos de etiquetas y se imprime.
Sugerencia
Al activar esta opción, se agrega una columna de selección a la tabla de la base de datos en el cuadro de diálogo de impresión. Esta columna permite la selección individual de los registros que se imprimirán.
-
Impresión predeterminada: define qué registros de la base de datos se seleccionarán en el cuadro de diálogo de impresión en forma predeterminada.
-
Todos los registros: imprime el rango completo de registros seleccionados.
-
Primer registro: imprime únicamente el primer registro de la tabla.
-
Último registro: imprime únicamente el último registro de la tabla.
-
El grupo Número de copias por registro configura la cantidad de impresiones para cada registro de la base de datos.
-
Copias por registro: define cuántas etiquetas deben imprimirse por cada registro de la base de datos.
-
Número de copias puede cambiar al momento de imprimir: permite configurar el número de copias de etiquetas impresas para un registro único de la base de datos justo antes de imprimir.
Sugerencia
Al activar esta opción, se agrega una columna a la tabla de la base de datos en el formulario de impresión. Esta columna permite la configuración individual de la cantidad de impresiones para el registro seleccionado.
El grupo Opciones avanzadas le permiten configurar cómo se muestran los registros múltiples de la base de datos.
-
Recopilar registros: muestra el contenido de múltiples registros en un solo objeto.
-
Delimitador: define qué caracteres deben separar los valores de registro de la base de datos cuando aparecen en un objeto.
-
-
Limitar el número de registros recopilados: permite el número máximo de registros mostrados en un solo objeto.
-
Registros: configura el número máximo de registros de la base de datos que se muestran en un objeto.
-
Distribuir múltiples etiquetas: muestra los registros recopilados de un objeto en la primera etiqueta y continúa mostrando los registros recopilados que siguen en las siguientes tablas en el trabajo de impresión.
Ejemplo 55. Ejemplo:
en forma predeterminada, Desktop Designer imprime una etiqueta para cada registro de la base de datos.
-
Con la base de datos Pasta.xlsx conectada, el resultado es:
-
Con la opción Recopilar registros (3 registros) habilitada, el resultado es:
Observe que todas las etiquetas impresas contienen los mismos datos de la tabla recopilada (datos de las primeras 3 filas) y un número infinito de etiquetas se imprimirá en forma predeterminada (opción Imprimir todas las etiquetas (ilimitado) seleccionada). Para limitar el número de etiquetas, ingrese el número de etiquetas impresas.
-
Con la opción Recopilar registros habilitada (3 registros) y la opción Distribuir múltiples etiquetas habilitada, el resultado es:
Con 3 registros recopilados definidos, todas las etiquetas se imprimen con el contenido de los 3 registros recopilados. Cada etiqueta incluye datos de esos tres registros, si está habilitada la opción Imprimir todas las etiquetas (ilimitadas), todos los registros de la base de datos se imprimen como están ordenados en la tabla.
-
-
-
Utilizar el mismo registro para todo el trabajo de impresión: imprime únicamente el registro seleccionado en todo el rango de etiquetas de un trabajo de impresión.
La pestaña SQL muestra las instrucciones SQL actuales que se utilizan con la base de datos conectada. Los comandos de las instrucciones SQL determinan cómo obtener los datos de la base de datos (orden de datos, campos, filtros). La sentencia SQL que se muestra se genera automáticamente.
En forma predeterminada, la instrucción SQL es de solo lectura. Desktop Designer también permite modificar o escribir su propia oración.
-
Editar SQL: convierte un objeto de tabla en un objeto de consulta. Este botón permite definir tablas personalizadas basadas en consultas de SQL.
Nota
Esta opción es para usuarios experimentados únicamente. Si comete un error y crea una instrucción SQL inválida, los resultados de la consulta serán impredecibles. No se tomará ningún dato de la base de datos o será imposible conectarse con base de datos.
-
Exportar: guarda la instrucción SQL actual como un archivo SQL en un disco.
-
Importar: permite usar instrucciones SQL externas con la base de datos activa.
El grupo Detalles permite definir las propiedades de los campos de la base de datos conectada. Configure estas propiedades para hacer uso de una base de datos lo más simple y eficazmente posible.
-
Nombre de campo: definido automáticamente por el archivo de la base de datos de origen.
-
Alias de campo: asigna un nombre único a un campo.
Aviso
Al usar una secuencia de comandos de Python o Visual Basic, utilice nombres de alias de campos que tengan caracteres alfanuméricos y guiones bajos únicamente. Los nombres no deben comenzar con un dígito.
-
Tipo: identifique el tipo de datos de un campo de la base de datos. Esta propiedad depende del campo de la base de datos conectada y no se puede editar.
-
Longitud: (no está disponible para Archivo de texto) muestra la longitud del campo según lo definido por la base de datos.
-
Página de códigos: brinda soporte para los caracteres usados en los diferentes países o regiones. Las páginas de códigos se mencionan por número, seleccione el correcto de la lista desplegable.
El grupo Datos establece las limitaciones de longitud del campo de base de datos.
-
Limitar longitud de campo (trunca el exceso de contenido): permite el límite de la longitud de campo máxima. Los caracteres que sobran se eliminan.
-
Longitud (caracteres): define la longitud de campo máxima exacta usando el número de caracteres permitidos.
-
-
Valor provisional define el valor variable de un marcador de posición personalizado en un objeto al diseñar etiquetas o formularios. En un objeto de etiqueta, el valor provisional se reemplaza por el valor real de la variable al momento de la impresión. En un objeto de formulario, el valor real de la variable aparece cuando se ejecuta el formulario.
Sugerencia
En caso de bases de datos conectadas, el valor del primer registro se toma como valor provisional.
El grupo Datos de salida le permite almacenar contenido de registros de base de datos y usarlo en acciones.
Nota
Los datos de salida pueden asignarse a una variable con los siguientes objetos de formulario: Campo Editar, Campo Memoria, Cuadro combinado, Cuadro de lista y Grupo de opción.
-
Fijar valor a variable define la variable de salida que almacena el valor copiado desde la variable de la base de datos.
Ejemplo 56. Ejemplo:
La variable de salida es útil en los siguientes casos:
-
Ciertas acciones en las soluciones se disparan cuando cambia el contenido de la base de datos. El valor cambiado se guarda en la variable de base de datos. Debido a que el valor de la variable de base de datos no puede usarse directamente para establecer la acción, use la variable de salida. Esta variable obtendrá y almacenará el valor modificado y desencadenará la acción cuando cambia su valor.
-
Los cambios en los campos de base de datos se reflejan directamente en la base de datos conectada. Use la variable de salida para demorar esas actualizaciones de la base de datos.
-
En determinados casos, las actualizaciones de la base de datos se realizan usando una instrucción SQL personalizada. En este caso, las actualizaciones también se realizan usando la variable de salida.
Desktop Designer permite definir tablas personalizadas basadas en consultas de SQL. Hay dos métodos disponibles para crear una consulta de SQL personalizada:
-
Cree una consulta de SQL nueva.
Vaya a Administrador de datos dinámicos > Conexión con base de datos Tablas y haga clic en Crear nueva consulta en el campo Tablas disponibles.
-
Convierta una tabla de bases de datos existente en un objeto de consulta.
Vaya a Administrador de datos dinámicos > Configuración de tabla > Pestaña SQL y haga clic en el botón Editar SQL. Esto convierte la base de datos conectada en un objeto de consulta.
Nota
Esta opción es para usuarios experimentados únicamente. Si comete un error y crea una instrucción SQL inválida, los resultados de la consulta serán impredecibles. No se tomará ningún dato de la base de datos o será imposible conectarse con base de datos.
Nota
Esta opción no está disponible para los archivos de bases de datos de texto.
Inserte una consulta personalizada en el campo de edición. Haga clic en Aceptar cuando termine.
Nota
El campo de instrucción SQL no debe estar vacío. Aparece un error si intenta continuar sin definir una instrucción.
Las conexiones de las bases de datos existentes se configuran en cualquier momento. Para agregar o eliminar tablas de un archivo de bases de datos conectadas, abra el Administrador de datos dinámicos y haga doble clic en la base de datos en el Explorador de datos dinámicos.
El grupo Conexión de bases de datos brinda información sobre la base de datos conectada.
-
El Nombre de la conexión: define el nombre del archivo de la base de datos conectada.
-
Descripción: permite agregar más información y sugerencias para la base de datos conectada.
-
Conexión: identifica el archivo de la base de datos actualmente conectada. Para reemplazar el archivo actualmente conectado, haga clic en el botón Configuración de la conexión. Vuelve a aparecer la ventana Propiedades de conexión de la nueva base de datos; repita el paso 1 para conectar a un archivo de base de datos alternativo.
Nota
Puede agregar la misma tabla de bases de datos más de una vez si se necesita filtrar u ordenar un registro diferente.
Una base de datos "real" debe contener datos estructurados. Las bases de datos carecen de estructura de datos, por lo cual esta debe definirse antes de que un archivo de texto pueda utilizarse como origen de datos. Defina la estructura utilizando el Asistente de estructura de archivo de texto.
Nota
El Asistente de estructura de archivo de texto se abre si un archivo de texto al que se está conectando no se ha utilizado anteriormente como origen de datos de objetos.
Para utilizar el asistente de estructura de archivo de texto, complete los pasos descritos a continuación.
La ventana de Bienvenida muestra el archivo de texto que se va a convertir en una base de datos y utilizar como origen de datos de un objeto. Asegúrese de que se muestre el archivo de texto correcto en Archivo de texto seleccionado.
Haga clic en Siguiente.
Este paso establece el tipo de Codificación. Están disponibles los siguientes tipos:
-
Automática
-
ASCII
-
UTF-8
-
UTF-16
-
UTF-16BE
En caso de dudas sobre qué codificación debe utilizarse, seleccione Automática para detectar automáticamente el tipo de codificación. La opción Automática identifica el tipo de codificación leyendo el carácter Unicode BOM. Si BOM no está incluido o se interpreta erróneamente, Automática asume que el texto utiliza codificación ASCII.
La identificación inadecuada del tipo de carácter puede ocasionar que la estructura de la base de datos se muestre incorrectamente.
Nota
Al seleccionar el tipo de codificación, verifique el campo de vista previa. Se deben mostrar los valores correctos.
Haga clic en Siguiente.
Este paso define los campos que se utilizarán en la base de datos de texto. Existen dos opciones:
-
Delimitados: los campos se separan mediante un delimitador.
-
Ancho fijo: los campos tienen una longitud predefinida (fija).
-
La primera fila contiene nombres de campo: define si los nombres de campo se incluyen en la primera fila del archivo de base de datos.
-
Comenzar a importar en la fila define la fila del archivo de base de datos desde donde se inicia la importación de datos. Esta opción permite omitir las filas que no incluyen datos.
-
Verifique el campo de vista previa. Haga clic en Siguiente si el contenido de texto se muestra correctamente.
Este paso depende de la opción de estructura de datos seleccionada anteriormente: Delimitados o Ancho fijo.
La opción Delimitados abre la ventana Delimitador de datos.
-
Delimitador: define el carácter delimitador. Seleccione entre caracteres estándares o ingrese un delimitador personalizado en el campo Otros.
-
Calificador de texto: carácter que indica contenido textual. El calificador de texto debe utilizarse si un delimitador forma parte del contenido del campo de texto. El calificador de texto debe utilizarse para encerrar dicho campo; el texto que se encuentra entes dos calificadores de texto se trata como un solo campo, aunque contenga un delimitador.
La opción Ancho fijo abre la ventana Establecer saltos de columna. Utilice el puntero del mouse para ubicar las líneas verticales en las que se separarán los campos de datos. Las líneas indican dónde comienzan los nuevos campos.
Haga clic en Siguiente.
La ventana Campos le permite manipular y ajustar los nombres de los campos y el orden en que se muestran. También están disponibles los parámetros incluidos a continuación:
-
En el caso de los campos Delimitados, el Nombre de campo puede personalizarse.
-
Con los campos de Ancho fijo, se permiten las siguientes configuraciones:
-
Incluir: incluye un campo en la selección.
-
Nombre de campo: nombre de campo personalizado.
-
Desplazamiento: distancia de la línea de separación desde el borde izquierdo de la tabla.
-
Longitud: longitud del campo.
-
Haga clic en Finalizar. La estructura de la base de datos de archivo queda configurada.
El Nombre de la conexión define el nombre del archivo de la base de datos conectada. De manera predeterminada, muestra el nombre del archivo conectado. Ingrese un nombre nuevo para facilitar la búsqueda en el Desktop DesignerExplorador de datos dinámicos.
La Descripción es un campo que permite agregar más información y sugerencias para la base de datos conectada.
La Conexión identifica el archivo de la base de datos actualmente conectada. Para reemplazar el archivo actualmente conectado, haga clic en el botón Configuración de la conexión. Vuelve a aparecer la ventana Propiedades de conexión de la nueva base de datos; repita el paso 1 para conectar a un archivo de base de datos alternativo.
El marco Campos disponibles incluye los campos disponibles del archivo de las bases de datos conectadas. Seleccione los campos de la lista.
Los Campos seleccionados muestran los campos (columnas) que se seguirán usando como origen de datos.
Se pueden agregar o eliminar campos de los Campos seleccionados usando los botones Agregar > y < eliminar. Para usar todo el rango de campos (columnas) de tablas disponibles, use los botones Agregar todo >> y << Eliminar todo.
Definir campos abre el Asistente de la estructura de archivos de texto. Este asistente define los campos de la base de datos del archivo de texto.
Nota
Es necesario redefinir los campos cuando se editan los campos o cuando la estructura del campo cambia (columna insertada, registro borrado, etc.).
Actualizar campos vuelve a leer el archivo de la base de datos conectada y muestra los campos disponibles actualizados.
El grupo Selección de datos en la inicialización de la impresión define la selección de registros y las opciones de impresión al momento de imprimir bases de datos.
-
Mostrar la selección de registros en la inicialización de la impresión permite seleccionar manualmente los registros de las bases de datos antes de imprimir. El contenido de los registros seleccionados se muestra en los objetos de etiquetas y se imprime. Al activar esta opción, se agrega una columna de selección a la tabla de la base de datos. Esta columna permite la selección individual de los registros que se imprimirán.
-
Impresión predeterminada define cuántos registros de la base de datos se imprimirán de manera predeterminada.
-
Todos los registros imprime el rango completo de registros seleccionados.
-
Primer registro imprime únicamente el primer registro de la tabla.
-
Último registro imprime únicamente el último registro de la tabla.
-
Número de copias por registro configura la cantidad de impresiones para cada registro de la base de datos.
-
Copias por registro define cuántas etiquetas deben imprimirse por cada registro. El valor puede definirse manual o dinámicamente usando un origen de datos.
-
La opción Número de copias puede cambiar al momento de imprimir le permite configurar el número de copias de etiquetas impresas para un registro único de la base de datos. Al activar esta opción, se agrega una columna a la tabla de la base de datos. Esta columna permite la configuración individual de la cantidad de impresiones para el registro seleccionado.
Las Opciones avanzadas le permiten configurar cómo se muestran los registros múltiples.
-
Recopilar registros muestra el contenido de múltiples registros en un solo objeto.
-
El Delimitador define cómo se separan los registros cuando se muestran en un objeto. Configure una línea nueva (CR/LF) o seleccione un carácter especial de la lista.
-
-
Limitar el número de registros recopilados permite el número máximo de registros mostrados en un solo objeto.
-
Registros configura el número máximo de registros que se muestran en un objeto.
-
Distribuir múltiples etiquetas permite que los registros se muestren en un objeto en múltiples etiquetas.
-
-
Usar el mismo registro para todo el trabajo imprime únicamente el registro seleccionado.