Вы находитесь на странице: 1из 179

LabelShop 8

Preceptoral

Tutorial

Tutorial
DOC-OEMCS8-TU-SP-26/01/06

La informacin contenida en este documento no tiene carcter contractual y est sujeta a cambios sin previo aviso. La aplicacin a la que se hace referencia en este manual se suministra bajo licencia de uso. Los trminos de esta licencia estipulan las condiciones de uso, copia o reproduccin autorizadas de la aplicacin. Todos los dems casos estn prohibidos. Ninguna parte de este manual se puede copiar, reproducir ni transmitir de ninguna manera o por ningn medio sin el permiso expreso por escrito de Braton Groupe sarl para ningn propsito ms que el del uso personal del comprador

2005 Braton Groupe sarl, Reservados todos los derechos

Sumrio

Acerca de esta gua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Enhorabuena! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Documentacin suministrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii Convenciones tipogrficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Acerca de este producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Captulo 1: Descripcin de la interfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Inicio del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripcin de la ventana principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zona de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de herramientas estndar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de herramientas de Formato de texto . . . . . . . . . . . . . . . . . . . . . Barra de herramientas de Formato del objeto . . . . . . . . . . . . . . . . . . . . Barra de herramientas de Objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de herramientas Ver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barra de herramientas de creacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . Explorador del documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reglas graduadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Botn de rotacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paleta de colores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1-1 1-1 1-2 1-2 1-2 1-2 1-3 1-3 1-4 1-4 1-5 1-7 1-8 1-9 1-9

Captulo 2: Configuracin del entorno de trabajo. . . . . . . . . . . . . . . . . 2-11 Elegir una impresora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleccionar la impresora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aadir una impresora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Personalizacin del entorno de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . Modificacin de las opciones de visualizacin y del entorno de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12 2-12 2-12 2-13 2-13

ii Configurar un documento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guardar una plantilla personalizada . . . . . . . . . . . . . . . . . . . . . . . . . . Suprimir una plantilla personalizada . . . . . . . . . . . . . . . . . . . . . . . . . . Usar una plantilla personalizada . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Tutorial 2-16 2-16 2-18 2-19

Captulo 3: Creacin de un documento compuesto por objetos fijos 3-21 Creacin y manipulacin de objetos fijos . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de un tipo de objeto Cdigo de barras . . . . . . . . . . . . . . . . . Creacin de un objeto dibujado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Importar una imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de objetos de tipo Text Art . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de un Campo de Lista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de un campo de texto enriquecido . . . . . . . . . . . . . . . . . . . . Configuracin de una forma dibujada . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin del orden de los objetos . . . . . . . . . . . . . . . . . . . . . . . . Captulo 4: Creacin de un documento compuesto por objetos variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35 Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fuente de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bsqueda en una tabla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fecha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formulario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objetos variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de objetos variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35 4-35 4-36 4-36 4-37 4-39 4-40 4-41 4-43 4-47 4-47 4-48 3-21 3-23 3-24 3-28 3-30 3-31 3-32 3-33 3-34

Captulo 5: Impresin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51 Un potente motor de impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Impresin tradicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 1: Series de etiquetas y copias de etiquetas . . . . . . . . . . . . . . . Etiquetas en la serie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copias de cada etiqueta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copias de cada pgina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 2: Impresin con Fusin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Impresin con fusin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 3: Impresin mediante el formulario . . . . . . . . . . . . . . . . . . . . . . 5-51 5-51 5-54 5-54 5-55 5-55 5-58 5-58 5-59

Sumrio Personalizacin del formulario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Impresin mediante el formulario . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuerde.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller prctico 4 - Impresin de una etiqueta de radiofrecuencia. . . . . . . . Ejemplo de etiqueta de RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Opciones de impresin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Previsualizacin de la impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Personalizacin de la impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Impresin de un registro especfico . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimizacin de la impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimizar la velocidad de impresin . . . . . . . . . . . . . . . . . . . . . . . . . . Errores y problemas de impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-59 5-61 5-62 5-62 5-63 5-66 5-66 5-66 5-66 5-67 5-67 5-71

iii

Captulo 6: Seguridad a medida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-75 Administrador de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cometido del administrador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso sin administracin de perfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso con administracin de perfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . Administracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aadir un perfil nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76 6-76 6-77 6-77 6-78 6-78

Captulo 7: Apndice 1: Frmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-81 Hacer clculos mediante frmulas y funciones . . . . . . . . . . . . . . . . . . . . . Tipos de frmulas y operadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmulas numricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmulas lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmulas textuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de una frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cuadro de dilogo Frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de la frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 1: Frmulas complejas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 2:Clculo del Modulo adecuado . . . . . . . . . . . . . . . . . . . . . . . . Mtodo de clculo de un carcter de control . . . . . . . . . . . . . . . . . . . . Taller n 3: clculo de fechas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clculo de una fecha de caducidad y fecha del sistema . . . . . . . . . . . Taller n 4: clculo de fechas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clculo de una fecha de caducidad a partir de una fecha distinta de la del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-81 7-82 7-82 7-82 7-82 7-82 7-83 7-84 7-84 7-85 7-87 7-87 7-91 7-91 7-94 7-94 7-96 7-96

iv

Tutorial

Captulo 8: Apndice 2: conexin con bases de datos . . . . . . . . . . . 8-103 Nociones bsicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OLE DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conexin con mltiples bases de datos . . . . . . . . . . . . . . . . . . . . . . Recuerde.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 1: Instalacin de un origen de datos ODBC e importacin de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalacin del Origen de datos ODBC . . . . . . . . . . . . . . . . . . . . . . . Importacin de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de objetos variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de la variable Bsqueda en una tabla . . . . . . . . . . . . . . . . Recuerde.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 2: Consultas complejas y junturas. . . . . . . . . . . . . . . . . . . . . . . Realizacin de una juntura interna . . . . . . . . . . . . . . . . . . . . . . . . . . Insercin de las variables resultantes de la consulta . . . . . . . . . . . . Insercin de ttulos mediante la variable Bsqueda en una tabla . . . Taller n 3: Tabla de Resultado de la consulta. . . . . . . . . . . . . . . . . . . . . 8-103 8-103 8-103 8-103 8-104 8-104 8-106 8-106 8-107 8-109 8-113 8-116 8-117 8-117 8-120 8-121 8-124

Captulo 9: Apndice 3: contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-125 Numeracin de documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creacin de un contador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 1: Contador de una serie de etiquetas . . . . . . . . . . . . . . . . . . . Numeracin de las etiquetas de una serie . . . . . . . . . . . . . . . . . . . . Nmero total de etiquetas de la serie . . . . . . . . . . . . . . . . . . . . . . . . Taller n 2: Contador personalizado . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 3: Contadores imbricados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller n 4: Clculo del nmero total de etiquetas de una subserie . . . . 9-125 9-126 9-127 9-127 9-128 9-130 9-131 9-134

Captulo 10: Apndice 4: programar con ActiveX . . . . . . . . . . . . . . . 10-139 Por qu programar?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ActiveX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interfaz de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objetos, Atributos y mtodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jerarqua de los objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taller: ActiveX mediante un ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . Presentacin de la aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . El programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-139 10-139 10-140 10-140 10-141 10-141 10-142 10-142 10-144

Captulo 11: Recordatorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-155

Sumrio El resultado de la variable aparece truncado? . . . . . . . . . . . . . . . Necesita crear variables intermedias . . . . . . . . . . . . . . . . . . . . . . . . ODBC y trminos reservados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caracteres prohibidos y nombres de variables . . . . . . . . . . . . . . . . Interfaz MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-155 11-155 11-155 11-158 11-158

Captulo 12: Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-159 ActiveX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Juntura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objeto variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Origen de datos ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable compartida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Contador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Fecha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Formulario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Frmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable de tipo Bsqueda en una tabla . . . . . . . . . . . . . . . . . . . . . Variables de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-159 12-159 12-159 12-159 12-159 12-159 12-160 12-160 12-160 12-160 12-160 12-160 12-160 12-160 12-161 12-161 12-161 12-161 12-161

Captulo 13: Indice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-163

vi

Tutorial

Acerca de esta gua

Enhorabuena!
Enhorabuena! Acaba de adquirir la aplicacin de identificacin automtica lder del mercado. Esta aplicacin de etiquetado le ayudar a crear y editar rpidamente etiquetas complejas, capaces de integrar todos los datos informatizados de su empresa, garantizndole la integridad de sus sistemas. Esta aplicacin satisface todas las necesidades de identificacin y se integra fcilmente en su propio sistema de produccin. Hoy, esta aplicacin de etiquetado es LA SOLUCIN ms sencilla e intuitiva de la que disponen las empresas que deben introducir, capturar y editar en tiempo real datos de tipo cdigo de barras.

Documentacin suministrada

Para ayudarle a sacar el mximo provecho de su aplicacin de etiquetado ponemos a su disposicin una documentacin completa. La Gua de aprendizaje rpido le ayuda a iniciarse al uso de esta aplicacin, desde la instalacin hasta la familiarizacin con su interfaz. En los diferentes temas del Tutorial se presentan los principales conceptos que permiten sacar el mximo provecho de la aplicacin. Los abundantes ejemplos permiten ir poniendo en prctica, directamente, las nociones que se abordan.

viii

Tutorial Esta documentacin ha sido concebida para ser utilizada como complemento de la ayuda en lnea.

Tutorial

Este manual le ayudar a manejar rpidamente la aplicacin, familiarizndose con las funciones ms corrientes y descubriendo funciones ms complejas mediante la creacin de un ejemplo de etiqueta. El Tutorial consta de seis temas principales: Descripcin de la interfaz Configuracin del entorno de trabajo Creacin de un documento compuesto por objetos fijos Creacin de un documento compuesto por objetos variables Impresin Seguridad mediante el uso del Administrador de usuarios Cuatro apndices permiten profundizar determinadas funciones complejas apoyndose en ejemplos: Frmulas ODBC e importacin de datos Contadores ActiveX Este manual le indicar la forma ms segura y eficaz de efectuar cada tarea. En la Ayuda en lnea encontrar informacin ms exhaustiva sobre cada funcin, procedimientos detallados de realizacin e informacin de referencia. Este manual ha sido concebido para asistir de forma eficaz a cualquier usuario, tanto principiante como experto. Como los ejercicios se van sucediendo con un grado de dificultad cada vez mayor, los usuarios ms experimentados podrn

Acerca de esta gua ganar tiempo saltndose las etapas que ya dominen.
Observacin

ix

Se recomienda que los usuarios principiantes vayan siguiendo los ejercicios propuestos paso a paso. Se han escogido ejemplos que ilustren globalmente las funciones de la aplicacin pero, dada su riqueza y potencia, resulta imposible abordarlas todas detalladamente. Por ltimo, el Tutorial no es un sustituto de la Ayuda en lnea.

Convenciones tipogrficas

Para facilitar la lectura de esta gua, se han adoptado las siguientes convenciones de presentacin: los trminos tomados de la interfaz (comandos, mens, etc.) aparecen en negrita , las teclas se presentan en versalitas, como en el ejemplo siguiente: Pulse la tecla SHIFT, las listas numeradas indican cmo realizar una tarea, paso a paso, la conjuncin -o-, colocada al lado de un prrafo, indica una alternativa para ejecutar una misma accin, Cuando el comando de un men tiene submens, el nombre del men, seguido del comando que se debe escoger, aparecen en negrita. Por ejemplo, Escoja Archivo Abrir... significa que hay que sealar al men Archivo y escoger el comando Abrir...

Este signo indica que se proporciona una informacin importante sobre el comando o procedimiento que se est abordando.

Tutorial

Este signo indica que se proporcionan consejos para facilitar o mejorar la realizacin de determinadas acciones, ahorrar tiempo, etc.

Este signo indica que se propone un ejercicio de iniciacin.

Acerca de este producto

Pudiera ocurrir que el producto que tiene en sus manos no disponga de determinadas funciones descritas en esta gua. Consulte la ficha descriptiva que se incluye en el paquete del producto para conocer la lista exhaustiva de funciones y caractersticas de su versin.

CAPTULO

Descripcin de la interfaz

Inicio del programa


1 Escoja Inicio > Programas 2 Seleccione luego el nombre que ha dado a la carpeta de programas durante la instalacin (el nombre predeterminado es el de la aplicacin). Se abre la ventana principal.

Descripcin de la ventana principal


Esta seccin ofrece una presentacin general de los principales elementos de la interfaz, tal como aparecen en la ventana principal al iniciar una sesin de trabajo.

Barra de mens

La barra de mens consta de 8 mens desplegables: Archivo, Edicin, Ver, Objeto, Variable , Herramientas , Ventana y Ayuda . Para abrir un men: 1 Escjalo con el botn izquierdo del ratn. 2 Escoja el comando que desee.

Captulo 1 - 2

Tutorial

Para ejecutar un comando con el teclado, utilice las teclas de mtodo abreviado. Pulse ALT + la tecla de la letra que aparece subrayada en el nombre del men y, a continuacin, la tecla de la letra subrayada en el nombre del comando.

Zona de trabajo

Se denomina zona de trabajo a toda la parte central de la ventana, situada entre las reglas graduadas y las barras de desplazamiento. Comprende una parte delimitada por un marco, que indica los lmites fsicos del documento, en la que se introducen los diferentes objetos que se desea imprimir y una parte no imprimible, en la que se pueden introducir comentarios u objetos que no se desea imprimir. Al comenzar una sesin de trabajo, la aplicacin muestra un marco ajustado a la esquina superior izquierda de la ventana de trabajo. Este marco indica los lmites del documento activo, dentro del cual se colocan los diferentes objetos del documento que se est elaborando. La barra de estado, situada en la parte inferior de la ventana, indica el nombre de la impresora seleccionada, el puerto de comunicacin al que est conectada, las coordenadas (X, Y) de la posicin del cursor y el tamao del objeto seleccionado (cx, cy).

Documento

Barra de estado

Figura 1 Barra de estado

Barra de herramientas estndar

La seleccin de herramientas en esta barra permite activar las herramientas ms rpidamente que a travs de los mens. Para seleccionar una herramienta: Escoja el botn correspondiente.

Descripcin de la interfaz

Captulo 1 - 3

Figura 2 Barra de herramientas estndar

Barra de herramientas de Formato de texto

Estas herramientas permiten modificar el formato de un texto o un prrafo, es decir, cambiar de fuente y opciones de estilo, cambiar el tamao de los caracteres, introducir un ajuste de lnea automtico, etc..

Figura 3 Barra de herramientas de Formato del objeto

Para modificar el formato: 1 Seleccione un objeto del documento. 2 Escoja las opciones que desee.

Todas estas opciones se pueden modificar tambin mediante el cuadro de dilogo Texto , que se abre escogiendo Objetos > Texto...

Barra de herramientas de Formato del objeto

Estas herramientas permiten modificar el formato de un objeto seleccionado, es decir, colocarlo en primer o segundo plano, darle el atributo de imprimible o no imprimible, bloquearlo o desbloquearlo, modificar el grosor de las lneas o, para los cdigos de barras, cambiar la colocacin de la lnea de interpretacin.

Captulo 1 - 4

Tutorial

Figura 4 Barra de herramientas de Formato del objeto

Para modificar el formato: 1 Seleccione un objeto del documento. 2 Escoja las opciones que desee.

Barra de herramientas de Objeto

La barra de herramientas de Objeto muestra el nombre del objeto seleccionado y permite abrir su ventana de configuracin.

Figura 5 Barra de herramientas de Objeto

Para abrir la ventana de configuracin del objeto: Escoja

Barra de herramientas Ver

La barra de herramientas Ver ofrece diferentes opciones de visualizacin.

Figura 6 Barra de herramientas Ver

Descripcin de la interfaz

Captulo 1 - 5

Para modificar las opciones de visualizacin: Escoja el tipo de visualizacin que desee:
Botn Nombre de la herramienta Funcin

Nombre Tamao

se muestra el nombre de las variables. se muestra el tamao de las variables. Una serie de X simboliza el espacio que ocupa el contenido de la variable. se muestra el valor de las variables. se muestra el Formulario se muestra el Explorador del documento permite agrandar o reducir el tamao de visualizacin de los objetos. se muestra la cuadrcula

Contenido Formulario Explorador del documento Zoom Cuadrcula

Todas estas opciones se pueden activar tambin escogindolas en el men Ver.

Barra de herramientas de creacin

La barra de herramientas de creacin consta de varios botones. Cada uno de ellos representa una herramienta con la cual se crean y manipulan los diferentes objetos del documento.

Captulo 1 - 6

Tutorial

Figura 7 Barra de herramientas de creacin

:
Botn Nombre de la herramienta Funcin

Herramienta de seleccin Herramienta de escritura Herramienta de creacin de cdigos de barras Herramienta de importacin de imgenes Herramienta de insercin de objetos externos Herramienta de trazado de lneas Herramienta de trazado de rectngulos Herramienta de Trazado de crculos o elipses Herramienta de trazado de polgonos Herramienta de Trazado de lneas rectas oblicuas

seleccin y manipulacin de todo tipo de objetos creacin de textos fijos o variables creacin de cdigos de barras fijos o variables insercin de imgenes

insercin de objetos externos a la aplicacin trazado de lneas horizontales o verticales dibujo de rectngulos o cuadrados dibujo de formas circulares dibujo polgonos de forma libre trazado de lneas diagonales

Descripcin de la interfaz

Captulo 1 - 7

Botn

Nombre de la herramienta

Funcin

Herramienta de Trazado de rectngulos con esquinas redondeadas Herramienta de Dibujos predeterminados Asistentes UCC/EAN 128 y Maxicode Plug-ins

dibujo de rectngulos con esquinas redondeadas introduccin en el documento objetos dibujados con formas predeterminadas. insercin en el documento de cdigo de barras UCC/EAN 128 y Maxicode Creacin de campos de tipo Text Art, Lista y Texto enriquecido

Explorador del documento

El Explorador del documento consta de dos fichas: la ficha Fuentes de datos y la ficha Objetos . Los signos + y permiten desplegar o replegar el nivel de la arborescencia para facilitar la visualizacin de las variables de cada fuente de datos o de los objetos disponibles.

La ficha Fuentes de datos muestra las fuentes de datos y el nombre de las variables que contienen. Facilita la creacin de variables en el documento, arrastrndolas y soltndolas. Tambin se pueden aadir, suprimir o modificar las propiedades de las variables mediante el men contextual.

La ficha Objetos muestra todos los objetos que contiene el documento, clasificados por tipos, as como determinados atributos, como su posicin, altura y anchura. Esta ficha permite seleccionar un objeto y modificar su posicin.

Captulo 1 - 8

Tutorial

Figura 8 El Explorador del documento

Acerca de fuentes de datos Una fuente de datos contiene la lista de variables que se rellenarn con los datos suministrados por la misma fuente. A seleccionar una fuente de datos se indica qu archivo contiene los datos y qu tipo de datos interesan. Estos datos pueden ser internos (Frmula, Fecha o Contador ) o externos a la aplicacin (Bases de datos, Introduccin directa...). Las diferentes fuentes de datos disponibles aparecen en la ficha Fuentes de datos del Explorador del documento y son las siguientes: Base de datos, Bsqueda en una tabla, Fecha, Frmula, Formulario , Contador y Libre.

Reglas graduadas

Las reglas graduadas permiten conocer la posicin exacta del puntero del ratn para colocar con precisin los objetos de un documento. Se pueden configurar en pulgadas o milmetros utilizando el comando Herramientas Opciones Ver . Al hacer doble click en la parte izquierda de la regla graduada horizontal se reduce la escala de visualizacin.

Descripcin de la interfaz

Captulo 1 - 9 Al hacer doble click en la mitad derecha de la regla graduada horizontal se aumenta la escala de visualizacin. Al hacer doble click en la regla graduada vertical se abre el cuadro de dilogo mediante el cual se selecciona la cuadrcula de colocacin. Se puede utilizar el botn derecho del ratn para abrir el men contextual de factor de Zoom , haciendo click en la regla horizontal, o el de Orientacin , haciendo click en la regla vertical.

Botn de rotacin

Al pulsar este botn , el documento de la pantalla gira 90, 180, 270 o 360 . El giro del documento en la pantalla no tiene incidencia alguna en la impresin. Se trata de una funcin de visualizacin en pantalla nicamente.Para hacer girar el documento: Escoja el botn de rotacin con el botn izquierdo del ratn si desea que el documento gire 90 a la izquierda. Escoja el botn de rotacin con el botn derecho del ratn si desea que el documento gire 90 a la derecha.

Se puede realizar la misma operacin utilizando el comando Ver > Orientacin o haciendo click con el botn derecho del ratn en la regla vertical para abrir el men contextual.

Paleta de colores

La paleta de colores, situada en la parte inferior de la zona de trabajo, permite modificar fcilmente el color de cualquier objeto (texto, cdigo de barras, objeto dibujado e imagen en blanco y negro).

Figura 9 La paleta de colores

Captulo 1 - 10 Para modificar el color de un objeto: 1 Seleccione un objeto del documento.

Tutorial

2 Escoja un color de la paleta utilizando el botn izquierdo del ratn para que el color se aplique al texto, la lnea o el contorno. -oEscoja un color de la paleta utilizando el botn derecho del ratn para que el color se aplique al fondo del objeto.
Observacin

El botn siguiente permite suprimir el color de fondo de un objeto

La ayuda en lnea le proporcionarn ms informacin sobre cmo escoger la paleta de colores, cmo personalizarla, etc.

CAPTULO

Configuracin del entorno de trabajo

Antes de crear un documento debe configurar su entorno de trabajo. Para empezar, debe seleccionar la impresora con la que va a imprimir sus etiquetas. Como cada impresora posee caractersticas propias, segn el modelo de impresora seleccionado dispondr de opciones de configuracin diferentes. A continuacin debe configurar su entorno de trabajo escogiendo las opciones que ms le convengan (idioma de la interfaz, unidad de medida, etc.). Ms adelante veremos todas las opciones disponibles. Por ltimo, debe configurar el formato del documento, ajustando su tamao, su orientacin, sus mrgenes, etc.

Captulo 2 - 12

Tutorial

Elegir una impresora


Esta aplicacin de etiquetado permite imprimir con una gama muy extensa de impresoras especficamente concebidas para la impresin de etiquetas, mediante controladores individuales, suministrados con la aplicacin, as como con cualquier impresora controlada por Windows que est conectada a su ordenador o instalada en la red de su empresa. La seleccin de la impresora debe hacerse antes de empezar a crear el documento, ya que del tipo de impresora dependen muchas posibilidades de compaginacin, uso de fuentes, etc.

Seleccionar la impresora

El cuadro de dilogo que permite seleccionar una impresora se abre mediante el comando Archivo Seleccionar la impresora... , escogiendo el botn o pulsando F5. Tambin se puede abrir escogiendo el botn Impresora... del cuadro de dilogo Imprimir (tecla F6).

Para escoger una impresora: 1 Haga click en el botn . -oEscoja Archivo Escoger impresora . O pulse F5. 2 Escoja una impresora de las que aparecen en la lista y pulse Aceptar.
Observacin

Los controladores de impresora suministrados junto con aplicacin aparecen precedidos por el icono siguiente:

Aadir una impresora

El cuadro de dilogo Aadir una impresora se abre escogiendo el comando Archivo Seleccionar la impresora... y pulsando, luego, Aadir...

Configuracin del entorno de trabajo

Captulo 2 - 13

Este cuadro de dilogo permite aadir cualquier controlador de impresora suministrado junto con la aplicacin. Para aadir una impresora: 1 Escoja Archivo Seleccionar la impresora... Tambin puede escoger el botn 2 Elija Aadir... 3 Seleccione una marca y un modelo dentro de la lista Modelo. 4 Seleccione el puerto de comunicacin (serie, paralelo o archivo) y pulse Aceptar (v. Impresin). Haga click en el signo ms (+) situado delante de las marcas de impresoras para desplegar los modelos que contiene. o pulsar F5.

Personalizacin del entorno de trabajo


Esta aplicacin presenta varias opciones que permiten personalizar el entorno de trabajo.

Modificacin de las opciones de visualizacin y del entorno de trabajo

Puede elegir el idioma de la interfaz de usuario, las unidades de medida que prefiere emplear, la fuente de visualizacin de los cuadros de dilogo, las carpetas de trabajo, el tipo de conversin de una moneda, etc. Estos ajustes se realizan mediante el cuadro de dilogo Opciones. Para abrirlo, escoja Herramientas Opciones... Para cambiar de idioma de interfaz: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Ver .

Captulo 2 - 14 3 Seleccione el idioma y pulse Aceptar.


Observacin

Tutorial

Todos los mens, comandos y mensajes de la pantalla aparecen en el idioma seleccionado (salvo la ayuda en lnea y cuadros de dilogo de Windows, como Abrir o Guardar como) tras aceptar los cambios y cerrar el cuadro de dilogo.

Para escoger una unidad de medida: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Ver . 3 Seleccione la unidad y escoja Aceptar. Para modificar la fuente de visualizacin de los cuadros de dilogo: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Ver . 3 En la zona de edicin Fuente de visualizacin escoja . 4 Seleccione la fuente y escoja Aceptar. Para modificar el espaciamiento de la cuadrcula: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Rejilla . 3 Escoja el espaciamiento que desee. 4 Active la opcin Ver y pulse Aceptar .

Configuracin del entorno de trabajo

Captulo 2 - 15

Para ganar tiempo Haga doble click en la regla graduada vertical para abrir directamente la ficha Rejilla.

Para configurar un tipo de conversin: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Otras . 3 Introduzca el tipo de conversin en la zona de edicin y pulse Aceptar.
Observacin

El tipo de conversin predeterminado es de francos a euros, pero se puede cambiar el valor del tipo de cambio para ajustarlo otro sistema monetario. El tipo de conversin configurado en esta zona de edicin se utiliza en las frmulas eurotocurrency y currencytoeuro.

Para seleccionar una carpeta de trabajo: 1 Escoja Herramientas Opciones... 2 Escoja la ficha Carpetas predeterminadas. 3 Seleccione el tipo de archivos que desea a almacenar en una nueva carpeta predeterminada dentro de la lista Tipo de archivo. 4 Introduzca la nueva ruta de acceso o escjala pulsando el botn Examinar ... 5 Introduzca o seleccione la ruta de acceso a la nueva carpeta de trabajo. 6 Repita esta operacin tantas veces como requiera la creacin de nuevas carpetas y pulse Aceptar.

Captulo 2 - 16

Tutorial

Configurar un documento
La configuracin de un documento consiste en ajustar las dimensiones de la pgina, su orientacin, el nmero de documentos de cada hilera y columna, el tamao de cada documento, los mrgenes y la separacin entre documentos. Puede crear plantillas personalizadas y guardarlas para usarlas posteriormente. La creacin y modificacin de una plantilla de documento se hace mediante el cuadro de dilogo Configurar pgina . Para abrir el cuadro de dilogo Configuracin de pgina, escoja el botn -oEscoja Archivo Configurar pgina...
Observacin

Antes de crear una plantilla de documento se debe escoger la impresora con la que se va a imprimir el documento. La pgina se configura mediante el cuadro de dilogo Configurar pgina, que actualiza la configuracin de la impresora . La aplicacin no toma en cuenta la configuracin de pgina ajustada mediante el cuadro de dilogo Configuracin de la impresora.

Guardar una plantilla personalizada

Cuando haya acabado de configurar la plantilla, conviene guardarla para poder utilizarla posteriormente tantas veces como sea necesario. La administracin de plantillas se efecta de modo parecido a la administracin de archivos con el explorador de Windows, clasificndolas por categoras y tipos. Con esta clasificacin resulta fcil encontrar, luego, la plantilla que se est buscando. Para guardar una plantilla personalizada: 1 Escoja Archivo Configurar pgina... -oEscoja el botn . 2 Efecte la configuracin.

Configuracin del entorno de trabajo

Captulo 2 - 17

3 En la ficha Plantilla, seleccione un tipo de plantilla (o introduzca un nombre nuevo) en la lista Tipo . 4 Seleccione un nombre de plantilla o introduzca un nombre de plantilla nuevo en la zona Nombre. 5 Elija Guardar.
Observacin

Si no le convienen los ajustes que acaba de configurar, escoja Cancelar. La aplicacin cierra, entonces, el cuadro de dilogo Configuracin de pgina sin tomar en cuenta las modificaciones. Las plantillas predeterminadas que se suministraron junto con la aplicacin no se pueden modificar. Al seleccionar la casilla de Tamao automtico de la ficha Pgina, el tamao del documento queda automticamente ajustado al tamao predeterminado de la impresora escogida

Creacin de la cartula de un disco compacto: configuracin del formato y creacin de una plantilla personalizada. 1 Cree un nuevo documento y llmelo anverso. 2 Seleccione la impresora. 3 Escoja Herramientas Opciones..., luego, la ficha Ver. Seleccione la unidad de medida Milmetros y pulse Aceptar. 4 Escoja Archivo Configurar pgina... -oEscoja el botn .

Captulo 2 - 18

Tutorial

5 Escoja la ficha Etiqueta e introduzca a los valores siguientes: Anchura y Altura: 120, Redondeado de Esquinas : 100, Nmero de etiquetas: Por hilera: 1, Por columna: 2. 6 Escoja la ficha Pgina y seleccione los valores siguientes: Dim. pgina : A4, Vertical. 7 Escoja la ficha Mrgenes e introduzca los valores siguientes: Mrgenes: Izquierda: 40, Arriba : 10, Espacios: Entre hileras: 15. 8 Escoja la ficha Plantilla e introduzca los datos siguientes: Tipo: Cartula, Nombre : CDx2. 9 Escoja Aceptar
Observacin

En este ejemplo se utiliza una impresora controlada por Windows. Si ha escogido una impresora de tipo Trmico, podran aparecer mensajes de error durante la configuracin de la pgina. En ese caso, deber ajustar a su impresora los valores propuestos en este ejemplo puesto que, como ya se dijo anteriormente, el tipo de impresora condiciona determinadas opciones de configuracin.

Suprimir una plantilla personalizada

Cuando alguno de los modelos que ha creado ya no le sea til, puede suprimirlo.

Configuracin del entorno de trabajo

Captulo 2 - 19

Para suprimir una plantilla personalizada: 1 Escoja Archivo Configurar pgina ... - o - Escoja el botn . 2 Si desea suprimir el tipo y todas las plantillas derivadas, seleccione el tipo de plantilla en la ficha Plantilla . - o - seleccione la plantilla que desea suprimir. 3 Escoja Suprimir .

Usar una plantilla personalizada

Puede disear una plantilla personalizada utilizando una herramienta de dibujo como si diseara una plantilla de etiquetas a imprimir. Para ello debe guardar la plantilla con formato EMF en la carpeta C:\ProgramFiles\TKI\8\Common\LFM. Una vez guardada en la carpeta LMF se puede acceder a ella a partir del cuadro de dilogo de Configuracin de pgina , seleccionando en los mens desplegables de la ficha Plantilla su Tipo y Nombre.

Al guardar un archivo con formato EMF recuerde que debe incluir en su nombre el Tipo y Nombre de la plantilla (por ejemplo, SD DVD Labelx2.emf). As podr seleccionar SD en el men desplegable del Tipo y DVD Labelx2 en el men desplegable del Nombre

Captulo 2 - 20

Tutorial

CAPTULO

Creacin de un documento compuesto por objetos fijos

Creacin y manipulacin de objetos fijos


Crear objetos fijos consiste en introducir en el documento objetos de tipo texto, cdigos de barras, imgenes, lneas, rectngulos, crculos... Para insertar objetos en su documento utilice las herramientas de creacin y, para configurar sus propiedades predeterminadas, los comandos del men Objeto .
Observacin

Cuando se crea un objeto, la aplicacin le atribuye automticamente un nombre. Cuando se selecciona un objeto, aparece su nombre en la ficha Objetos del Explorador del documento, as como en la barra de herramientas Objeto.

Un objeto de tipo Texto puede estar formado por una simple letra, una palabra o todo un prrafo entero. La configuracin relativa a la fuente o al prrafo se efecta mediante la barra de herramientas Formato de texto o el cuadro de dilogo Texto.

Captulo 3 - 22 Para crear un objeto de tipo Texto: 1 Escoja la herramienta de escritura.

Tutorial

2 Haga click en la zona de trabajo o en el objeto de tipo texto que desea modificar. -oHaga click en la zona de trabajo y dibuje un marco. El lugar de insercin del texto viene indicado por un cursor parpadeante. 3 Introduzca el texto. Creacin de la cartula de un disco compacto: introduccin de texto 1 Escoja la herramienta de escritura. 2 Haga click dentro de la zona de trabajo e introduzca Volume:. 3 Seleccione el texto y Haga doble click el texto. 4 Introduzca los valores siguientes: Fuente: Arial, Altura: 10 puntos. 5 Escoja Aceptar. 6 Repita la operacin anterior para introducir el texto conducted by:. Para colocar los objetos Volume: y Conducted by:: 1 Seleccione uno de los objetos de tipo Texto del documento. 2 Escoja la ficha Objetos del Explorador del documento. 3 Despliegue, con el ratn, la arborescencia del elemento precedido por una fecha roja, que indica el objeto del documento que ha sido seleccionado.

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 23

Figura 10 Propiedades del texto indicadas en la arborescencia

Para el objeto de tipo Texto...

Seleccione...

Pulse la tecla F2 e introduzca...

Volume: Conducted by:

eje x: eje y: eje x: eje y:

10 40 10 50

4 Seleccione los dos objetos de tipo Texto y escoja el botn Bloquear . Si en sus etiquetas utiliza diferentes tipos de caracteres de escritura, le conviene utilizar Unicode. Para ello aplique una fuente Unicode a su texto escogindola en la ficha Fuente del cuadro de dilogo Propiedades de su objeto de tipo texto

Creacin de un tipo de objeto Cdigo de barras

Esta aplicacin contiene un amplio repertorio de simbologas utilizadas en el mbito industrial y permite crear cdigos bidimensionales. Para seleccionar la simbologa, configurar sus atributos e introducir el mensaje que desea codificar se utiliza el cuadro de dilogo Cdigo de barras. Para abrir el cuadro de dilogo Cdigo de barras escoja

Captulo 3 - 24 Objeto Cdigo de barras... -oPulse la tecla F8. Para crear un objeto de tipo Cdigo de barras:

Tutorial

1 Escoja la herramienta de creacin de cdigos de barras. 2 Haga click dentro de la zona de trabajo. Se abre el cuadro de dilogo Cdigo de barras. 3 En la ficha Cdigo, seleccione el tipo de cdigo de barras que desee. Puede optar entre un cdigo residente en la Impresora o un cdigo Grfico , generado por la aplicacin. 4 Escoja Impresora para ver la lista de cdigos de barras residentes en la impresora . -oEscoja Grfico para ver la lista de cdigos que puede generar la aplicacin.
Observacin

Determinadas impresoras no disponen de cdigos de barras residentes. La opcin Grfico permite imprimir cdigos de barras en ellas. Esta opcin presenta el inconveniente de que se imprimen ms lentamente, ya que la impresora los recibe con formato de imagen.

5 Configure, si lo desea, las caractersticas especficas del cdigo de barras elegido (Altura, Barra estrecha, ratio, carcter de control, etc.). 6 Introduzca los datos que se deben codificar en la zona de edicin Datos y pulse Aceptar.

Creacin de un objeto dibujado

Esta aplicacin pone a su disposicin varias herramientas de dibujo para componer la etiqueta. Para dibujar una lnea:

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 25

1 Escoja la herramienta de Trazado de lneas. 2 Haga click dentro de la zona de trabajo. 3 Mantenga pulsado el botn izquierdo del ratn mientras arrastra horizontalmente el ratn hasta conseguir la forma deseada .

Para dibujar una lnea diagonal: 1 Escoja la herramienta de trazado de lneas rectas oblicuas. 2 Haga click dentro de la zona de trabajo. 3 Mantenga pulsado el botn izquierdo del ratn mientras arrastra diagonalmente el ratn.

Para...

mantega...

que la lnea se ajuste a ngulos con un incremento de 15 grados con respecto al comienzo de la lnea, obtener una lnea oblicua simtrica con respecto al punto inicial, obtener una lnea oblicua simtrica con respecto al punto inicial, con un ngulo de 15,

pulsada la tecla MAYS mientras arrastra el puntero del ratn.

pulsada la tecla CTRL mientras arrastra el puntero del ratn . pulsadas las teclas MAYS y CTRL mientras arrastra el puntero del ratn.

Para dibujar un rectngulo: 1 Escoja la herramienta de Trazado de rectngulos o de Trazado de rectngulos con esquinas redondeadas. 2 Haga click dentro de la zona de trabajo.

Captulo 3 - 26

Tutorial 3 Mantenga pulsado el botn izquierdo del ratn mientras arrastra diagonalmente el ratn.

Para...

mantega...

dibujar un cuadrado,

pulsada la tecla MAYS mientras arrastra el puntero del ratn. pulsada la tecla CTRL mientras arrastra el puntero del ratn.

dibujar un rectngulo a partir de su centro,

Para dibujar un crculo o una elipse: 1 Escoja la herramienta de Trazado de crculos o elipses. 2 Haga click dentro de la zona de trabajo. 3 Mantenga pulsado el botn izquierdo del ratn mientras arrastra horizontalmente el ratn hasta conseguir la forma deseada.

Para...

mantega...

dibujar un crculo,

pulsada la tecla MAYS mientras arrastra el puntero del ratn. pulsada la tecla CTRL mientras arrastra el puntero del ratn.

dibujar una elipse partiendo de su centro,,

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 27

Creacin de la cartula de un disco compacto: dibujo del crculo 1 Escoja la herramienta de Trazado de crculos o elipses . 2 Haga click dentro de la zona de trabajo. 3 Mantenga pulsado el botn izquierdo del ratn y pulsada la tecla MAYS mientras arrastra horizontalmente el ratn hasta conseguir la forma deseada. 4 Seleccin el crculo y escoja Propiedades en su men contextual. 5 Escoja Posicin e introduzca los valores siguientes: Anchura y Altura : 20. Pulse Aceptar. 6 Escoja Objeto Alineamiento Centrado horizontalmente y, a continuacin, Objeto Alineamiento Centrado verticalmente para que el crculo quede colocado en el centro de la cartula. 7 Seleccione el crculo y escoja el botn Bloquear. Para dibujar un polgono: 1 Escoja la herramienta de trazado de polgonos. 2 Haga click dentro de la zona de trabajo. 3 Vaya haciendo clicks sucesivos para dibujar los vrtices del polgono deseado . 4 Haga doble click para terminar el polgono.

Captulo 3 - 28

Tutorial

Para cerrar el polgono, haga doble click en el punto inicial. Ahora puede atribuirle un color de fondo.

Importar una imagen

Esta aplicacin permite introducir imgenes o logotipos empresariales para mejorar el acabado de la etiqueta. Se pueden importar imgenes con numerosos formatos: bmp, dib, rle, dxf, eps, fmf, img, jpg, pcd, pcx, dcs, png, tga, tif, wmf, wpg. Para importar una imagen: 1 Escoja la herramienta de Importacin de imgenes. 2 Haga click dentro de la zona de trabajo. Se abre el cuadro de dilogo Abrir . 3 Seleccione la imagen que desea importar en la ficha Bsqueda de un archivo o en Biblioteca de imgenes y luego escoja Aceptar . Para encontrar ms fcilmente la imagen que desea importar, active la visualizacin preliminar del archivo escogiendo .

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 29

Creacin de la cartula de un disco compacto: introduccin del logotipo 1 Escoja la herramienta de Importacin de imgenes. Haga click dentro de la zona de trabajo. 2 En el cuadro de dilogo Abrir , seleccione el archivo LOGO.BMP que se encuentra en la carpeta raz de la aplicacin\TUTORIAL\IMAGES y pulse Aceptar. 3 Seleccione el logotipo y configure su colocacin introduciendo los datos siguientes: x: : 90 Y y: : 60. 4 Por ltimo, bloquee el logotipo. La etiqueta que aparece en su pantalla debe tener el aspecto siguiente:

Figura 11 Presentacin del ejemplo de etiqueta

5 Guarde el documento. Para terminar este ejemplo, consulte el Apndice 2 - Conexin con bases de datos.

Captulo 3 - 30

Tutorial Gracias a Text Art, el usuario puede cambiar determinadas caractersticas del texto, como el color del contorno o el ngulo de curva. Text Art permite colocar el texto ajustndolo a la forma de un crculo, cuyo arco puede tener entre 0 y 360 grados. Tambin se puede ajustar la posicin inicial. Esta funcin suele resultar muy til para disear cartulas de CD o DVD, por ejemplo. Para crear un objeto de tipo Text Art 1 Haga clic en el botn de la barra de herramientas de creacin y escoja TextArt en el men de opciones. 2 Colquelo en la etiqueta 3 Haga doble clic en l o escoja Propriedades en el men contextual 4 Active la ficha de Configuracin de la Forma dibujada y seleccione la forma de fondo (objeto dibujado) a la que se debe ajustar el texto (por ejemplo, para una cartula de CD seleccione elipse). 5 Ajuste los colores de Fondo y Borde, si lo desea 6 Active la ficha de Configuracin del texto y escoja el tipo y tamao de fuente del texto. Introduzca el texto deseado en la zona de edicin o Seleccione un origen de datos. 7 Si lo desea, tambin puede seleccionar los colores de Relleno, Contorno y Sombra (as como la anchura) del texto. 8 Seleccione el ngulo de curvado escogiendo la posicin inicial y la inclinacin del texto 9 Elija el modo de alineacin del texto (a la izquierda, centrado, a la derecha o justificado) 10 Pinche Aceptar para ver el resultado

Creacin de objetos de tipo Text Art

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 31

Creacin de un Campo de Lista

Los campos de lista sirven para proponer una serie de datos a elegir. Se han creado para satisfacer los requisitos de la creacin de Facturas o Bonos de pedido. Los campos de lista se pueden vincular con otras aplicaciones que suministran datos de fuentes externas (como aplicaciones de ERP o de gestin ya existentes). Para crear un objeto de tipo Campo de lista 1 Haga clic en el botn creacin de la barra de herramientas de

2 Seleccione Campo de lista en el men de opciones 3 Aada una variable Libre haciendo clic con el botn derecho del ratn en el icono Libre del Explorador de documentos y eligiendo Aadir... o Eligiendo Fuente de datos > Libre > Aadir... en la barra de mens 4 En la ficha de Entrada , elija Procedente de un archivo y explore su sistema hasta dar con el archivo que contiene los datos que desea ver aparecer en el Campo de lista. 5 En la ficha de Salida, ajuste a 999 o cualquier otro valor que le convenga la Longitud mxima. 6 Escoja Aceptar 7 Haga doble clic en el Campo de lista o Haga un clic con el botn derecho del ratn en el Campo de lista y escoja Propiedades en el men contextual 8 En la ficha C ampo de lista Ajuste la fuente, el tamao y el color del texto Seleccione un origen de datos en el men desplegable

Captulo 3 - 32

Tutorial Ajuste los caracteres de control con respecto al documento vinculado 9 Active la ficha de Columnas de los campos de lista y Aada tantas columnas como exija el origen de datos 10 Ajuste en los parmetros de cada columna seleccionando una lnea y modificando sus opciones en la parte inferior 11 Ajuste las opciones de fondo y borde en la ficha Configuracin de la forma dibujada (vea cmo Configurar una forma dibujada en la p. 3-30)

Creacin de un campo de texto enriquecido

Los objetos de tipo Campo de texto enriquecido se utilizan para manipular datos en formato de texto enriquecido como frmulas qumicas (H2O) o expresiones cientficas (y=x2). Estos objetos se pueden vincular con bases de datos o archivos externos que contienen texto RTF (los datos pueden ser fijos o estar vinculados). Para los datos fijos se suministra un editor de texto RTF, aunque se puede utilizar cualquier otro editor (como, por ejemplo, MS Word). Para aadir un objeto de tipo RTF 1 Haga clic en el botn de la barra de herramientas de creacin y escoja Campo de texto enriquecido en el men de opciones. 2 Haga doble clic en el objeto RTF o escoja Propiedades en su men contextual 3 Active la ficha de Campo de texto enriquecido 4 Seleccione un origen de datos (si conviene) 5 Pinche en Editar el texto... para introducir el texto que desee

Creacin de un documento compuesto por objetos fijos

Captulo 3 - 33

Srvase del botn o signo, y del botn

para elevar cualquier letra para tacharlo.

6 Escoja Aceptar

Configuracin de una forma dibujada

Se pueden configurar varios parmetros de formas dibujadas como el estilo de la lnea de dibujo y la trama de relleno. Para ajustar los parmetros de un objeto dibujado 1 Haga doble-clic en el objeto dibujado o Escoja Propiedades en el men contextual del objeto dibujado 2 Active la ficha Configuracin de la forma dibujada Para ajustar la trama de relleno 1 Active la casilla Fondo 2 Seleccione un color y una trama 3 Ajuste el margen interno (espacio de separacin entre el color de relleno y el borde) Para ajustar las caractersticas del borde 1 Seleccione un color y una trama 2 Seleccione un estilo de guiones del men desplegable 3 Seleccione la forma de los extremos en el men desplegable 4 Seleccione la anchura del borde

Captulo 3 - 34

Tutorial

El ajuste y la configuracin de formas de fondo con estilos de lnea y relleno personalizados tambin se pueden aplicar a otros tipos de objetos como textos, cdigos de barras, imgenes y objetos OLE imbricados.

Configuracin del orden de los objetos

El cuadro de dilogo de Orden de Objetos permite determinar el orden de colocacin de los objetos en el documento. Esta funcin resulta especialmente til a la hora de transmitir los datos de impresin a impresoras independientes, configuradas para recibir los datos en un orden determinado. Para determinar el orden de los objetos de una etiqueta 1 Escoja Objetos > Ordenar Se abre un cuadro de dilogo que presenta la lista de todos los objetos disponibles. 2 Seleccione un objeto y desplcelo hacia arriba o abajo sirvindose de las flechas.

CAPTULO

Creacin de un documento compuesto por objetos variables

Esta aplicacin permite crear objetos variables cuyo contenido puede ser suministrado por diferentes fuentes de datos. El contenido de estos objetos de tipo Texto , Cdigo de barras o Imagen va cambiando durante la impresin.

Variable
Definicin
Una variable es un objeto cuyo contenido va cambiando durante la impresin. El contenido de una variable se puede completar de diferentes maneras: con datos importados de una base de datos externa, con datos suministrados por una aplicacin externa, con datos introducidos con el teclado, con datos resultantes de un clculo efectuado por el ordenador por impresora. Esta aplicacin reconoce diferentes categoras de datos, en funcin de su origen. Por eso, se han distinguido varias Fuentes de datos con las que crear variables.

Captulo 4 - 36

Tutorial

Fuente de datos
Base de datos
Una variable creada a partir de la fuente de datos Base de datos se completa con los datos suministrados por un campo de la base de datos que se ha fusionado con el documento activo. Para crear variables de tipo Base de datos: Antes de crear la variable de tipo Base de datos se debe vincular la base de datos con el documento activo. Esta vinculacin se puede realizar mediante las tecnologas ODBC u OLE DB , o importando directamente una tabla con formato ASCII . Requisito previo : instale los controladores de orgenes de datos ODBC en su ordenador. Configure luego el origen de datos, indicando el motor de base de datos que conviene, as como el nombre y ruta de acceso a la base de datos que se desea vincular. Conexin por OBDC con una base de datos 1 Escoja Variable > Base de datos > Crear/Modificar una consulta... 2 Seleccione el origen de datos ODBC en la lista Seleccione la fuente de datos . 3 Seleccione la o las tablas que le interesan y, a continuacin, los campos pertinentes. Escoja Aceptar. Las variables se crean automticamente.

Conviene seleccionar nicamente los campos que sirvan para suministrar datos a la etiqueta con objeto de reducir la transmisin de datos y acelerar el proceso.

Creacin de un documento compuesto por objetos variables Importar una tabla de formato ASCII

Captulo 4 - 37

1 Escoja Variable > Base de datos > Abrir una tabla ASCII. 2 Escriba el nombre del archivo de datos (*.txt). 3 Introduzca el nombre del archivo descriptor (*.dsc). 4 Pulse Aceptar para iniciar la importacin de la tabla ASCII. Las variables se crean automticamente.

En la Ayuda en lnea encontrar toda la informacin que necesita sobre la estructura de los archivos de datos y la configuracin de un archivo descriptor.

Bsqueda en una tabla

La fuente de datos Bsqueda en una tabla contiene una lista de variables que se van creando a medida que se necesitan. El contenido de las variables lo suministra el resultado de consultas de bases de datos distintas de las vinculadas con el documento activo. Las consultas se aplican a uno o varios campos de una de las tablas de la base. El contenido se extrae de uno de los campos del registro encontrado (denominado campo de resultado). Crear una variable de tipo Bsqueda en una tabla 1 En la ficha Fuentes de datos del Explorador del documento seleccione Bsqueda en una tabla. 2 Escoja Aadir... en el men contextual. La variable creada aparece inmediatamente, debajo de la fuente de datos seleccionada.

Captulo 4 - 38
Observacin

Tutorial

Dentro del elemento Bsqueda en una tabla de la arborescencia se crea un nuevo elemento que lleva el nombre de la fuente de datos. Se crearn automticamente tantos elementos como variables de tipo Bsqueda en una tabla se creen si el campo de resultado pertenece a bases de datos diferentes.

Para configurar las propiedades de una variable de tipo Bsqueda en una tabla: 1 Seleccione la variable de tipo Bsqueda en una tabla y, en el men contextual, escoja Propiedades de la variabl e 2 En la lista Seleccione la fuente de datos seleccione el origen de datos ODBC u OLE DB en el que se encuentra el campo cuyo contenido alimentar la variable de tipo Bsqueda en una tabla. 3 Seleccione la tabla en la que desea se efecte la bsqueda dentro de la lista Seleccione una tabla . 4 Seleccione dentro de la lista Seleccione el campo de resultado el campo cuyo contenido se debe transferir a la variable. 5 Configure los criterios de bsqueda seleccionando en la columna Campos de bsqueda el campo o los campos de la tabla dentro de los cuales se llevar a cabo la bsqueda. 6 En la columna Valor de la clave, seleccione la variable o las variables del documento activo que contienen el contenido que se busca.
Observacin

Antes de crear la variable que explotar el valor o contenido buscado se debe crear la variable que contiene el valor objeto de la bsqueda. Cuando se encuentran varios registros de la tabla que contienen el valor objeto de la bsqueda, se muestra el primero de ellos.

Creacin de un documento compuesto por objetos variables 7 Escoja Aceptar.

Captulo 4 - 39

La variable de tipo Bsqueda en una tabla queda denominada con el nombre de la tabla seccionada. Al final de esta gua, un apndice titulado Conexin con bases de datos suministra un ejemplo de realizacin de la cartula de un disco compacto. A medida que vaya realizando la etiqueta del ejemplo ir descubriendo cmo instalar un origen de datos ODBC, cmo importar datos de una base externa por medio de ODBC, cmo crear una variable de tipo Bsqueda en una tabla , cmo efectuar bsquedas complejas, etc.

Fecha

La fuente de datos Fecha contiene una lista de variables que se van creando a medida que se necesitan. Estas variables se van rellenando con la fecha del sistema que suministran el ordenador o la impresora. Permiten mostrar la fecha y la hora, en un formato predeterminado, actualizadas automticamente cada vez que se ejecuta un trabajo de impresin. Puede introducir la fecha o la hora actualizadas en cualquier documento. Tambin puede introducir una fecha o una hora invariables. Para crear una variable de tipo fecha: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Fecha . 2 Escoja Aadir... en el men contextual. La variable creada aparece inmediatamente, debajo de la fuente de datos seleccionada.

Captulo 4 - 40

Tutorial Para configurar las propiedades de una variable de tipo Fecha: 1 Seleccione la variable de tipo Fecha y en su men contextual escoja Propiedades de la variable. 2 En la ficha Fecha, seleccione el formato de fecha que le conviene (da de la semana, mes, etc.) en la lista desplegable. Tambin puede crear un formato de fecha personalizado seleccionando Personalizado en la lista desplegable. 3 Aparece entonces una zona de edicin que ayuda a configurar el formato de fecha personalizado. 4 El formato de fecha escogido aparece en la parte superior del cuadro de dilogo. 5 Escoja Aceptar. Si desea que en su documento aparezca la hora, repita la misma operacin con la lista desplegable. Puede concatenar la fecha y la hora dentro de una misma variable. Al final de esta gua, en el apndice 1, NO TAG, encontrar un ejemplo de creacin de variables de tipo Fecha.

Contador

La fuente de datos Contador contiene una lista de variables que se van creando a medida que se necesitan. Estas variables se van rellenando con los datos resultantes de un clculo efectuado por el ordenador o la impresora. El contenido de la variable va cambiando durante la impresin, aumentando en funcin de un valor inicial y un valor de incremento. Para crear una variable de tipo Contador: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Contador.

Creacin de un documento compuesto por objetos variables 2 Escoja Aadir... en el men contextual.

Captulo 4 - 41

La variable creada aparece inmediatamente, debajo de la fuente de datos seleccionada. Para configurar las propiedades de una variable de tipo Contador: 1 Seleccione la variable Contador y, en el men contextual, escoja Propiedades de la variable. 2 Escoja un tipo de contador. 3 Introduzca un valor en la zona de edicin Incremento. El incremento predeterminado es de +1. 4 Introduzca un valor de inicio en la zona Valor inicial. El valor predeterminado es de 0. 5 Seleccione la opcin Valor compartido si desea poder volver a utilizar esta variable en otros documentos. 6 Si ha seleccionado un contador con Valor Compartido puede reiniciar el contador cuando cambie el valor de la variable seleccionando la opcin Reiniciar al cambiar el valor de la variable en la lista desplegable 7 Escoja Aceptar. Al final de esta gua, un apndice titulado Contador suministra numerosos ejemplos de etiquetas que incluyen contadores. Gracias a l descubrir cmo configurar los contadores, cmo crear contadores complejos, personalizados, imbricados, etc.

Frmula

La fuente de datos Frmula contiene una lista de variables que se van creando a medida que se necesitan. Estas variables se van rellenando con los resultados de operaciones en las que intervienen operadores, constantes, variables, variables de control, frmulas y funciones. Los datos del contenido pueden ser numricos o alfanumricos.

Captulo 4 - 42 Para crear una variable de tipo Frmula: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Frmula. 2 Escoja Aadir... en el men contextual.

Tutorial

La variable creada aparece inmediatamente, debajo de la fuente de datos seleccionada.

Para configurar las propiedades de una variable de tipo Frmula: 1 Seleccione la variable de tipo Frmula y escoja Propiedades de la variable. 2 Introduzca la frmula en la zona de edicin. -oSeleccione con el ratn los elementos que desee y escoja Insertar. Para ganar tiempo Tambin puede insertar el elemento haciendo doble click en su nombre.

3 Escoja el botn Probar para comprobar que la sintaxis es correcta. De lo contrario, vaya siguiendo las instrucciones que se presentan en la pantalla y efecte los cambios necesarios. 4 Escoja Aceptar. Si, para construir una frmula, utiliza una variable cuyo nombre incluye uno de los caracteres siguientes: &+-*/<>=^%,!\, debe introducir el signo {} al comienzo y al final el nombre.

Creacin de un documento compuesto por objetos variables

Captulo 4 - 43

Al final de esta gua encontrar un apndice titulado Frmula que contiene numerosos ejemplos de etiquetas con frmulas. Gracias a l descubrir cmo configurar las frmulas, cmo crear frmulas complejas, cmo emplear los algoritmos modulo especficos, etc.

Formulario

La fuente de datos Formulario contiene una lista de variables que se van creando a medida que se necesitan. Estas variables se van rellenando a medida que se introducen datos directamente con el teclado en el Formulario.

Para crear una variable de tipo Formulario: 1 En la ficha Fuentes de datos del Explorador del documento escoja Formulario . 2 Escoja Aadir... en el men contextual. La variable creada aparece inmediatamente, debajo de la fuente de datos seleccionada.

Para configurar las propiedades de una variable de tipo Formulario: 1 Seleccione la variable de tipo Formulario y en su men contextual escoja Propiedades de la variable. 2 Escoja la ficha Entrada. Seleccione la opcin Compartida si desea poder volver a utilizar esta variable en otros documentos. 3 Escoja la ficha Formulario para configurar la variable. 4 En la zona de edicin Nombre, introduzca la denominacin que desea aparezca en el formulario.

Captulo 4 - 44

Tutorial 5 Configure el formato de introduccin de datos (por ejemplo: ##-##-##, si se trata de una fecha). 6 En la zona de edicin Longitud mnima escriba el nmero mnimo de caracteres que debern tener los datos introducidos. 7 Si activa la opcin Obligar a escoger datos de una lista, la introduccin directa de datos quedar prohibida. 8 La zona Proponer valores permite introducir datos recurriendo a listas de valores ya existentes. Si la activa aparecer el cuadro de dilogo siguiente:

Tiene, entonces, dos posibilidades: crear valores nuevos, utilizar listas de valores compartidos, ya creadas. Tambin puede hacer que aparezca un valor predeterminado en el campo de edicin del formulario. Para ello, adquirir la opcin Seleccin predeterminada. 9 Escoja Aceptar.

Creacin de un documento compuesto por objetos variables El Formulario

Captulo 4 - 45

El Formulario permite introducir datos directamente. Es posible modificar la apariencia y legibilidad del formulario cambiando colores, aadiendo bordes, modificando la fuente, etc. Este formulario personalizado se guarda vinculado al documento. Para abrir el Formulario escoja Ver Modo Formulario . -oEscoja el botn Abrir el formulario de la barra de herramientas Ver. Para modificar la apariencia del Formulario, haga click en el Formulario y escoja Personalizacin del formulario en su men contextual. -oescoja Formato de celda para modificar el color, el estilo, el marco del formulario, etc. En la ayuda en lnea encontrar amplia informacin sobre el Administrador de variables compartidas, una herramienta que le da acceso a todas las variables compartidas de tipo libre, contador o formulario que hayan sido creadas. El cuadro de dilogo Personalizacin del Formulario propone las siguientes opciones:
Opcin Definicin

Mostrar lneas

muestra las lneas.

Captulo 4 - 46

Tutorial

Opcin

Definicin

Mostrar encabezados de filas

muestra los nmeros de lnea. Esta opcin, combinada con la opcin Permitir el desplazamiento de filas permite modificar el orden en el que se muestran los datos del Formulario . Seleccione el nmero de la fila que desea cambiar de sitio y desplcela con el ratn hasta el lugar que desee. impide que se pueda modificar, desplazar, cambiar de tamao o suprimir filas. ajusta la altura de las filas conforme a la de la fila ms alta. permite cambiar de lugar las filas del formulario, siempre y cuando se haya activado opcin Mostrar lneas . permite elegir cul de estas tres acciones se realizar al imprimir: - No: no se muestra el Formulario . - Para cada etiqueta: se muestra el Formulario cada vez que se imprime una etiqueta de una serie. - Para cada serie: se muestra el Formulario una sola vez, al empezar la impresin de una serie de etiquetas.

Bloquear el formulario

Distribuir uniformemente la altura de las filas Permitir el desplazamiento de filas

Mostrar el Formulario

Creacin de un documento compuesto por objetos variables

Captulo 4 - 47

Libre

La fuente de datos Libre contiene una lista de variables que se van creando a medida que se necesitan. Se dice que una variable es Libre cuando no se ha indicado su fuente de datos. Para crear una variable de tipo Libre: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Libre. 2 Escoja Aadir... en el men contextual.

Para configurar las propiedades de una variable de tipo Libre: 1 Seleccione la variable de tipo Libre y en su men contextual escoja Propiedades de la variable. 2 Seleccione una de las opciones siguientes: Local o Compartida . En la ayuda en lnea encontrar amplia informacin sobre las variables compartidas.

3 Si ha escogido Local, introduzca el contenido de la variable en la zona de edicin. Los datos que haya introducido se utilizarn como valor inicial de la variable, es decir los que se imprimirn en primer lugar. -oSi ha escogido Compartida haga click en el botn para modificar, si fuera necesario, el valor actual de la variable. 4 Escoja Aceptar.

Objetos variables
A la nocin de objeto, abordada en el captulo precedente, se debe vincular la de objeto variable.

Captulo 4 - 48

Tutorial

En los apndices Frmula y Conexin con bases de datos encontrar ejemplos concretos de uso de la variable Libre.

Un objeto variable es un objeto de tipo Texto, Cdigo de barras o Imagen compuesto por elementos cuyo valor no ha sido determinado en el momento de crearlos. El contenido de cualquier variable, procedente de cualquier tipo de fuente de datos, puede aparecer en su documento como texto o, codificado, como cdigo de barras. Se pueden vincular varios objetos con una misma variable.

Creacin de objetos variables

Crear un objeto variable consiste en vincular un objeto con una variable del documento. Para ello existen dos mtodos: creacin de un objeto variable partiendo de un objeto fijo, creacin del objeto variable utilizando una herramienta de creacin. Para crear un objeto variable a partir de un objeto fijo: 1 Seleccione un objeto de tipo Texto del documento (debe seleccionar todo el contenido). 2 Escoja Propiedades del objeto en el men contextual. 3 Escoja la ficha Fuente de datos . 4 Escoja la opcin Datos variables y, a continuacin, la fuente de datos que suministrar el contenido a la variable. 5 Escoja Aceptar.

Para crear un objeto variable con una herramienta de creacin:

Creacin de un documento compuesto por objetos variables

Captulo 4 - 49

No olvide pulsar el botn Mostrar los contenidos de los campos para visualizar el contenido de las variables.

1 Escoja la herramienta de escritura, creacin de cdigos de barras o importacin de imgenes. 2 En la ficha Fuentes de datos del Explorador del documento escoja la variable que desea vincular con el objeto. 3 Arrastre y suelte esta variable en el lugar de la zona de trabajo que desee. El nombre de la variable vinculada aparece en la arborescencia del objeto de tipo variable creado. 4 Para visualizar el contenido de la variable, escoja el botn Mostrar los contenidos de los campos. Para ganar tiempo 1 En la ficha Fuentes de datos del Explorador del documento escoja la variable que desea vincular con el objeto. 2 Arrastre y suelte esta variable en el lugar de la zona de trabajo que desee. Aparece un men contextual, proponindole la lista de los diferentes objetos. 3 Escoja el que desee.
Observacin

Antes de crear objetos variables se deben haber creado variables.

Captulo 4 - 50

Tutorial

Cambiar una variable por otra: Si desea cambiar una variable introducida en su documento por otra distinta: - Seleccinela y, despus, escoja la nueva variable en el Explorador del documento. - Arrastre y suelte la variable nueva encima de la variable que desea sustituir. La nueva variable aparece instantneamente.

CAPTULO

Impresin

Un potente motor de impresin


Su aplicacin es tanto una herramienta de creacin potente y fcil de usar como un motor de impresin especficamente concebido para explotar la ms extensa gama de impresoras diferentes (trmicas, de transferencia trmica o chorro de tinta) del sector de la identificacin automtica. Dispone de diferentes soluciones para imprimir sus documentos: uno a uno, por series, etc.

Impresin tradicional

Tanto si tiene que imprimir una sola etiqueta como una serie de etiquetas o varias copias de una misma etiqueta, la configuracin de la impresin se hace siempre con el mismo cuadro de dilogo: Imprimir . 1 Escoja Archivo > Imprimir... o haga click en F6. El cuadro de dilogo Imprimir se abre. o pulse

Captulo 5 - 52

Tutorial

Figura 12 Cuadro de dilogo Imprimir - corto

Figura 13 Cuadro de dilogo Imprimir - largo

2 Escoja Imprimir.

Impresin

Captulo 5 - 53 Se imprime la etiqueta activa, es decir la que aparece en la pantalla. Si el documento contiene un contador, el nmero indicado en el campo Etiquetas en la serie determina cuntas etiquetas diferentes se van a imprimir. Esta cantidad corresponde al nmero de incrementos del contador.

Si su documento no contiene ningn contador, para imprimir varios ejemplares de la misma etiqueta se debe introducir el nmero de copias deseado en el campo Cantidad.

Captulo 5 - 54

Tutorial

Taller n 1: Series de etiquetas y copias de etiquetas


El primer lugar es esencial conocer la diferencia que existe entre Etiquetas y Copias de cada etiqueta.

Observacin

Si la etiqueta no contiene ningn contador, en el cuadro de dilogo Imprimir no aparece el campo Copias de cada etiqueta sino Etiquetas nicamente que, en este caso, desempea la misma funcin.

Para aprender a distinguir entre Etiquetas y Copias de cada etiqueta vamos a apoyarnos en un ejemplo de etiqueta con dos tipos de contadores y configurar el cuadro de dilogo Imprimir de formas diferentes. Abra la etiqueta TUTORIAL \LA BEL S\CO UNTER .TPL . Esta sencilla etiqueta contiene dos contadores diferentes: un contador tradicional, que avanza con cada etiqueta y comienza el recuento al llegar a 10: - Tipo decimal, - Incremento + 1, - Valor inicial 0, un contador de tipo ISO que permite numerar cada ejemplar de etiqueta de forma individual y exhaustiva. Tambin se reinicia al alcanzar el valor de 10: - Tipo decimal, - Incremento + 1, - Valor inicial 0. El primer contador, llamado NumLabel, permite identificar cada etiqueta, mientras que el contador ISO permite contar el nmero total de etiquetas imprimidas.

Etiquetas en la serie

Vamos a imprimir una serie compuesta por 10 etiquetas:

Impresin

Captulo 5 - 55 1 En el cuadro de dilogo Imprimir , introduzca los valores siguientes: Etiquetas : 10. Esto significa que una serie est compuesta por 10 etiquetas diferentes. 2 Escoja Imprimir. El resultado de la impresin es que se han imprimido 10 etiquetas y los dos contadores tienen el mismo valor.

Copias de cada etiqueta

Ahora vamos a imprimir una serie de cinco etiquetas, pero pidiendo esta vez que se hagan 2 copias de cada etiqueta. 1 En el cuadro de dilogo Imprimir, introduzca los valores siguientes: Etiquetas : 5, Copias de cada etiqueta : 2. 2 Escoja Imprimir. Se han imprimido 10 etiquetas, pero el resultado obtenido es radicalmente distinto del anterior (v. Figura 13).

Figura 14 Resultado de la impresin

Copias de cada pgina

Acabamos de ver que se pueden pedir varias copias de una misma etiqueta. En este apartado vamos a ver que tambin es posible pedir varias copias de una misma pgina. Para

Captulo 5 - 56

Tutorial ello, es importante tener bien claro qu representa una pgina para una impresora. La pgina viene definida por los parmetros que se ajustan durante la configuracin del controlador de la impresora. Segn el tipo de impresora utilizada (ofimtica o trmica, por ejemplo), se pueden obtener resultados completamente distintos. Resulta lgico que para una impresora trmica, en la que el soporte de impresin suele ser un rollo de papel continuo, sea ms difcil imaginar qu es una pgina. Por otro lado, segn el tamao del soporte utilizado y de la etiqueta, la dimensin de una pgina puede coincidir a veces con la de una etiqueta, en cuyo caso la copia de la pgina es lo mismo que la copia de la etiqueta. Las dimensiones de la pgina y el tamao de la etiqueta se configuran mediante el cuadro de dilogo Configurar pgina. 1 Abra la etiqueta tutorial\labels\Count01.lab. 2 Escoja Archivo > Seleccionar la impresora... 3 Seleccione una impresora ofimtica controlada por Windows. 4 Cercirese de que el tipo de papel se ha ajustado a A4 y pulse Aceptar. 5 Escoja Archivo > Configurar pgina... o haga click en . Se abre el cuadro de dilogo Configurar pgina.

Impresin

Captulo 5 - 57

Figura 15 Cuadro de dilogo Configurar pgina

La presentacin preliminar muestra la imagen de la pgina tal como se va a imprimir. 6 Cierre el cuadro de dilogo. 7 Escoja .

8 Introduzca los siguientes valores: Etiquetas : 8, Copias de cada pgina : 2. 9 Escoja Imprimir. Se obtiene el resultado siguiente:

Captulo 5 - 58

Tutorial

Figura 16 Ejemplo de impresin

Si la etiqueta contiene un contador ISO, una Copia de pgina equivale a una Copia de etiqueta.

Taller n 2: Impresin con Fusin


La impresin con Fusin slo se puede realizar cuando la etiqueta est vinculada con una base de datos de tipo ASCII u ODBC. La Fusin genera la impresin de todos los registros que contiene la base de datos.

Impresin con fusin

1 Abra la etiqueta TUTORIAL\ LA BEL S\IDENTITY.TP L. 2 Compruebe que se ha establecido el vnculo con la base de datos TUTO RIA L\TAB EL S\IDENTITY.MDB . 3 Escoja Archivo > Imprimir... o haga click en F6. Se abre el cuadro de dilogo Imprimir. 4 Active la opcin Fusionar . o pulse

Impresin

Captulo 5 - 59 Se imprimen todos los registros de la base de datos, es decir tres etiquetas en total.

Taller n 3: Impresin mediante el formulario


No es raro que, a la hora de imprimir, el operario deba introducir personalmente datos variables en un documento. Esta aplicacin suministra una herramienta sencilla y cmoda para hacerlo: el Formulario.

Personalizacin del formulario

Los formularios se pueden personalizar a gusto de cada uno, escogiendo el color de los marcos y del fondo de cada celda, el tamao y tipo de fuente, etc. 1 Cree un documento nuevo. 2 Escoja la fuente de datos Formulario del Explorador del documento y aada una variable. 3 Llmela Name (tecla F2) y haga doble click en ella. 4 Rellene el cuadro de dilogo con los datos siguientes: - Escriba Name en el campo Nombre de la ficha Formulario . 5 Escoja Aceptar. 6 Vuelva a repetir las operaciones precedentes para crear una variable llamada ID. Rellene su cuadro de dilogo con los datos siguientes: - Escriba ID en el campo Nombre de la ficha Formulario . 7 Introduzca y coloque ambas variantes en el documento. 8 Active el modo de visualizacin Formulario, escogiendo Ver > Modo > Formulario, haciendo click en o pulsando F4. Se abre el Formulario tal como muestra la figura siguiente:

Captulo 5 - 60

Tutorial

Name: Nombre ID: Celdas destinadas a la introduccin de datos.

El formulario se presenta sin marcos de celdas visibles. Las lneas de puntos representan los lmites de las celdas del For mulario.

Figura 17 Presentacin predeterminada del Formulario

9 Seleccione una celda y despliegue el men contextual pulsando el botn derecho del ratn. Puede escoger uno de los dos comandos siguientes: Formato de celda... y Personalizacin del formulario... Formato de celda permite configurar: el tipo y color de la fuente utilizada para mostrar el nombre de la variante; el color de fondo de la celda; el color del marco de la celda; el tipo de ajuste del texto en la celda. Escoja las opciones de estilo que desee. Personalizacin del formulario permite: mostrar u ocultar los encabezados de las lneas (cuando se muestran los encabezados de las lneas se puede seleccionar una lnea para desplazarla); mostrar el formulario con forma de tabla o cuadrcula;

Impresin

Captulo 5 - 61 configurar el Formulario para que aparezca Para cada etiqueta o Para cada serie de etiquetas. Para el ejemplo estamos realizando, escoja la opcin Para cada etiqueta para las dos variables.

Impresin mediante el formulario

Ahora que el Formulario ha sido configurado a su gusto, vamos a comenzar la impresin. 1 Escoja Archivo > Imprimir... o haga click en F6. 2 Introduzca 2 en la zona de edicin Etiquetas. 3 Lance la impresin. Aparece el formulario, invitndole a introducir los datos que desea imprimir. 4 Introduzca, por ejemplo, Smith y 51 y pulse Aceptar. Mientras se va imprimiendo la primera etiqueta, el formulario vuelve a abrirse. 5 Introduzca, por ejemplo, Mullang y 52 y pulse Aceptar.
Observacin

o pulse

El Formulario se abre para pedir los datos de cada ficha de la serie. Si elige la opcin Para cada serie, el Formulario se abre una sola vez, al lanzar la impresin de una serie de etiquetas.

Captulo 5 - 62

Tutorial

Recuerde...

El cuadro de dilogo Imprimir presenta variantes...

Cuando la etiqueta contiene un contador: Etiquetas en la serie permite indicar el nmero de etiquetas diferentes que hay dentro de una serie; Copias de cada etiqueta: permite indicar el nmero de copias o ejemplares de la misma etiqueta que se desea imprimir. Cuando la etiqueta no contiene ningn contador, esta ltima opcin tiene la misma funcin que el campo Etiquetas. Slo se puede realizar una copia de pgina cuando la etiqueta no contiene ningn contador ISO y cuando la pgina contiene ms de una etiqueta. Slo aparece esta opcin cuando la etiqueta est vinculada con una base de datos. Esta opcin genera la impresin de todos los registros de la base de datos. El Formulario permite al operario introducir datos con el teclado en el momento de imprimir.

Copia de cada pgina

Impresin con Fusin

Impresin mediante el Formulario

Taller prctico 4 - Impresin de una etiqueta de radiofrecuencia


Una etiqueta de radiofrecuencia slo se puede imprimir si se ha seleccionado una impresora RFID Configuracin de una tarea de impresin de RFID 1 Haga clic en el botn de seleccin de la impresora o Escoja Archivo > Seleccionar la impresora 2 Escoja una impresora compatible con la tecnologa RFID

Impresin 3 Escoja Aceptar

Captulo 5 - 63

4 Haga clic en el botn de configuracin de pgina o Escoja Archivo > Configurar pgina 5 Active la ficha RFTag 6 Seleccione una plantilla de las propuestas en el men desplegable 7 Ajuste los valores de cada parmetro 8 Configure la estructura de los datos ajustando sus opciones de Valor , Acceso, Fuente de datos , Bloqueado/Desbloqueado y Comprobado/No comprobado (consulte la Ayuda en lnea para conocer mejor cada opcin) 9 Pinche Imprimir

Ejemplo de etiqueta de RFID

Para nuestro ejemplo reproduciremos la etiqueta RFID.lab ubicada en C:\Programs files\ CODESOFT 8\Samples\Labels. 1 Cree un Documento nuevo escogiendo Archivo > Nuevo o haciendo clic en el botn Crear un documento nuevo 2 Escoja una impresora compatible con RFID abriendo el cuadro de dilogo de Seleccin de impresoras 3 Escoja Aceptar 4 Aada: 3 lneas 1 objeto de texto: Chemtech AG 1 objeto de texto: Gartenstrasse 1D-80807 Munchen 1 objeto de texto: R20 : Harmful by inhalation. S24/

Captulo 5 - 64 25: Avoid contact with skin and eyes.

Tutorial

1 objeto de texto con la configuracin siguiente: Ficha Fuente: Vectorial Fuente: CS Symbol 2 Altura: 13,20 Ficha Fuente de datos: Datos fijos Valor X 1 objeto de texto con la configuracin siguiente: Ficha Fuente: Vectorial Fuente: CS Symbol 2 Altura: 13,20 Ficha Fuente de datos: Datos fijos Valor F 1 objeto de texto: F 1 objeto de texto: Xn 1 cdigo de barras: Vectorial Simbologa: QR Code Altura: 13,20 1 Formulario: Ficha Entrada: Nombre: Serial Valor de la variable: 13R65654 Ficha Salida: Longitud mxima: 8 1 Formulario: Ficha Entrada: Nombre: TagData Valor de la variable: 5435645T6546345RT54 Ficha Salida: Longitud mxima: 25

Colocarlos como en la etiqueta ejemplar RFID.lab. 5 Abra el cuadro de dilogo de Configuracin de pgina pinchando en el botn Configurar pgina y active a ficha RFTag 6 Seleccione la plantilla Philips I-Code (segn la impresora

Impresin

Captulo 5 - 65 que haya seleccionado, esta plantilla podra no aparecer) 7 Ajuste la Parte superior (milmetros) a 18 y la Izquierda (milmetros) a 4 8 Escoja Aceptar Se abre un nuevo cuadro de dilogo en el que el usuario puede ajustar los parmetros de diferentes zonas de bloques. 9 Configure la Fuente de datos del Bloque 1 (Nmero de serie) como Serie. Comprobar que el valor de este bloque se reproducir en el Formulario de serie. En formato ASCII cada bloque slo puede contener 4 caracteres de datos. Por consiguiente, al hacer clic en el bloque 2 se abrir una nueva ventana para preguntar si desea reproducir el mismo valor en el bloque siguiente. Si pincha en el botn de aceptacin, los 4 caracteres restantes del formulario de Serie completarn automticamente el Bloque 2. Si no, los 4 ltimos caracteres no se guardarn en el chip RFtag. 10 Configure la Fuente de datos del Bloque 3 (Funcin especial) como TagData. As se rellenar el Bloque 3 con los 4 primeros caracteres del formulario TagData (5435). Al hacer click en el bloque 4, la ventana emergente "Zona de replicacin de lneas" le preguntar si desea propagar los datos por los 6 bloques siguientes (lo cual acarrear la inclusin de los 15 ltimos caracteres [645T6546345RT54] ms 6 espacios, puesto que en la configuracin del Formulario se ha ajustado la salida a 25 caracteres como mximo) 11 Escoja Aceptar 12 Abra el cuadro de dilogo de Impresin y escoja Imprimir

Captulo 5 - 66

Tutorial

Opciones de impresin
Previsualizacin de la impresin
Consulte una vista previa de su etiqueta escogiendo Ms >> en el cuadro de dilogo de Impresin. Se abrir una ventana que mostrar una imagen agrandada del cuadro de dilogo de Impresin. Para ver una imagen previa de su etiqueta, escoja Vista previa . En la nueva ventana que se abrir se le mostrar la etiqueta con los datos apropiados. Desplcese por los registros disponibles utilizando los botones Anterior y Siguiente o lance la impresin directamente desde esta ventana. Se puede personalizar la configuracin del cuadro de dilogo de Impresin para simplificar el proceso de impresin, permitiendo que el usuario imprima directamente sin pasar por la fase de configuracin y escoger entre imprimir o no objetos que sobrepasan los lmites de la etiqueta, o pasar al mtodo de impresin directa cuando falla una conexin con una base de datos de la que se debe extraer informacin (como al haber escogido la impresin del Resultado de la consulta de una base de datos o de una Bsqueda en una base de datos). Para modificar cualquier opcin se debe escoger: 1 Archivo > Imprimir > Ms > Opciones

Personalizacin de la impresin

Impresin de un registro especfico

Puede buscar un registro determinado utilizando el botn Llegar a de la barra de herramientas e imprimir lo directamente desde el cuadro de dilogo Llegar a. Para ello, 1 Pinche en el botn herramientas Llegar a de la barra de

2 Escoja una Base de datos , un campo de Bsqueda e introduzca un Valo r de bsqueda 3 Pinche en la flecha para desplazarse hasta el registro encontrado (o hasta el registro Siguiente) 4 Imprmalo pinchando en el botn Imprimir

Impresin

Captulo 5 - 67

Optimizacin de la impresin
Cada vez hay ms impresoras dotadas de un puerto paralelo. Si la suya posee uno, recomendamos lo utilice en vez de un puerto de serie, ya que si debe imprimir imgenes (de mapa de puntos o vectoriales) o fuentes de tipo True Type de Windows , su sistema se beneficiar de una capacidad de transferencia de datos superior. Adems, como no existe ms que un nico tipo de cable para la conexin por el puerto paralelo (mientras que los puertos de serie no disponen de una norma nica de cableado), no tendr que preocuparse del tipo de cable de que necesita su impresora. No obstante, como an siguen existiendo muchas impresoras dotadas de puertos de serie nicamente, en esta seccin se abordan la mayor parte de los problemas que puede presentar una conexin por el puerto de serie y se explica cmo configurar Windows para utilizar fcilmente su impresora. Por otro lado, conviene recordar que los controladores de impresora de Windows y el programa de gestin de la impresin no son capaces de controlar la comunicacin por el puerto de serie entre el ordenador y impresora. El modo de comunicacin se controla por medio de: la configuracin de su impresora, el tipo de cable de serie utilizado, la configuracin de la comunicacin por el puerto de serie, realizada mediante el panel de control de Windows.

Optimizar la velocidad de impresin

Tal como ya se dijo anteriormente, para optimizar la velocidad de impresin se deben tomar en cuenta varios parmetros distintos y no existe una configuracin universal. En este apartado se vern todos los parmetros que influyen en la impresin para que usted mismo pueda ajustarla del modo ms conveniente. Para aumentar la velocidad de impresin se deben tener presentes cuatro principios:

Captulo 5 - 68 preferir el uso de la conexin paralela,

Tutorial

preferir el uso de elementos residentes en la impresora (fuentes, cdigos de barras, etc.), cuando se utiliza una conexin de serie y la impresora lo permite, utilizar el Cargador de fuentes de Windows . Esta herramienta permite transferir fcil y rpidamente cualquier tipo de fuente de Windows a la memoria de la impresora, convirtindola en un recurso residente en la impresora (el CD-ROM de la aplicacin contiene una documentacin electrnica sobre esta herramienta, suministrada junto con aplicacin), utilizar el comando Enviar nicamente los datos modificados que aparece en el cuadro de configuracin de la mayora de las impresoras. Por otro lado, al configurar el controlador de la impresora y su puerto de conexin, se puede escoger la opcin Acceso directo. La tabla siguiente indica cundo se puede escoger esta opcin.

Puerto

Con acceso directo

Sin acceso directo

Serie Paralelo Red

s s no

s s s

Esta opcin debe utilizarse conforme a las necesidades de cada uno: En Acceso directo, el controlador de la impresora se comunica directamente con la impresora y devuelve el control al usuario al acabar la impresin (lo cual, a veces, requiere cierto tiempo que), Sin la opcin Acceso directo , el controlador de impresora enva los datos a una cola de impresin y devuelve el control al usuario cuando ha acabado de transferir los datos a la cola de impresin (el tiempo de

Impresin espera suele ser menor).

Captulo 5 - 69

Conexin paralela y comunicacin de serie... Si desea beneficiarse de las ventajas que proporciona la gran variedad de imgenes de Windows, la utilizacin de una impresora con conexin paralela dar mucho mejor resultado. La gran mayora de las impresoras trmicas estndar, sin embargo, vienen dotadas nicamente de un puerto de serie (RS 232) y el paralelo suele suministrarse como opcin. La comunicacin por el puerto de serie dar resultados satisfactorios siempre y cuando imprima nicamente elementos residentes en la impresora (cdigos de barras, fuentes, etc.). Si, por el contrario, desea imprimir imgenes de mapas de puntos, la velocidad de impresin ser mucho ms lenta.
Observacin

D preferencia siempre a la conexin paralela cuando deba imprimir imagnes. Si se deben imprimir imgenes... Tomemos como ejemplo el logotipo de su empresa, que no es una imagen residente en la impresora. Para imprimirlo, la aplicacin debe enviarlo a la impresora. Cuantas ms imgenes se enven a la impresora, ms se disminuye la velocidad de impresin, sobre todo si se utiliza una conexin de serie. La mejor solucin, en este caso, es enviar la imagen una nica vez, al comenzar la impresin de la serie de etiquetas. La mayor parte de las impresoras no controladas por Windows permiten hacerlo. Escoja la opcin Enviar nicamente los datos modificados para que la imagen se enve a la impresora una sola vez, al comenzar la impresin. Una vez impresa la primera etiqueta, el proceso de transferencia de datos de las dems es ms rpido.

Captulo 5 - 70
Observacin

Tutorial

Para acelerar la impresin de varias series de etiquetas : transfiera el fondo de la etiqueta en la memoria de la impresora. De este modo se evita volver a enviar imgenes una vez empezada la impresin de la serie de etiquetas.

Sustitucin de fuentes TrueType La sustitucin de fuentes TrueType se utilizar a la hora de imprimir para cambiar dinmicamente una fuente TrueType por otra residente en la impresora. Con ello se pretende ayudar al usuario a disear una etiqueta nica que se pueda imprimir con diferentes tipos de impresoras. Gracias a la opcin de sustitucin de fuentes TrueType , una fuente TrueType utilizada al disear la etiqueta ser sustituida por la fuente ms parecida de la impresora optimizando, as, la velocidad de impresin.

Impresin

Captulo 5 - 71

Errores y problemas de impresin


La tabla siguiente recoge los problemas ms frecuentes de impresin y propone soluciones para resolverlos.
Problema Diagnstico Solucin

No se imprime nada

no est encendida la impresora En caso de conexin paralela: - la impresora no ha sido configurada para una impresin paralela

encender la impresora

abra el cuadro de configuracin de la impresora y cercirese de que est configurada para utilizar una conexin paralela (consulte, si fuera necesario, el manual de la impresora) cercirese de que los parmetros de comunicacin entre el ordenador y la impresora son idnticos (consulte el manual de la impresora para saber qu parmetros de comunicacin requiere su impresora) cercirese de que el cable utilizado se conforma a las especificaciones de su impresora (consulte el manual del impresora) compruebe la conexin del cable

En caso de conexin de serie: la conexin de serie no est correctamente configurada

no se esta utilizando el cable de serie adecuado

En cualquier caso (coleccin de serie o paralela): - el cable no est conectado al puerto adecuado

Captulo 5 - 72

Tutorial

Problema

Diagnstico

Solucin

La pgina sale blanca

Cuando se efecta una impresin trmica directa: se ha colocado al revs el soporte de impresin (el cabezal de la impresora calienta la cara que no corresponde) Cuando se efecta una impresin por transferencia trmica: no se ha instalado la cinta o se ha colocado mal. no se ha seleccionado en la impresora el modo de impresin adecuado

coloque el soporte correctamente

cercirese de que se ha configurado la impresora con el modo de impresin adecuado (trmico o por transferencia trmica), ya sea directamente en la impresora (consulte su manual), ya en su cuadro de configuracin. active la opcin Limpiar la memoria antes de volver a imprimir. Si esto no resuelve el problema, cercirese de que se ha reservado un espacio de memoria suficiente para las imgenes (ficha Imagen del controlador de su impresora) aumente la capacidad de memoria de su impresora aadiendo una tarjeta suplementaria o aumentando la RAM (consulte el manual de la impresora o pngase en contacto con el vendedor de la impresora)

No se imprime un objeto grfico (imagen, fuente True Type, cdigo de barras grfico, etc.)

la memoria de la impresora est saturada

no hay suficiente capacidad de memoria

Impresin

Captulo 5 - 73

Problema

Diagnstico

Solucin

determinadas impresoras no imprimen un objeto que sobrepasa, aunque slo sea unos milmetros, la zona de impresin La impresora trmica se para se est utilizando un soporte de impresin distinto del configurado en el cuadro de dilogo Configurar pgina (rollo de papel continuo o con etiquetas individuales separadas).

ajuste la posicin del objeto para que quede dentro de la etiqueta

cercirese de que se ha configurado la impresora con el tipo de soporte adecuado (Continuo o Con intervalo de separacin).

Captulo 5 - 74

Tutorial

CAPTULO

Seguridad a medida

El Administrador de usuarios es una herramienta que permite configurar y administrar los derechos de uso de la aplicacin de etiquetado. Ayuda, pues, a aplicar estrategias de trabajo de equipo mediante la agrupacin de cuentas de usuarios dentro de grupos de usuarios. El Administrador de usuarios permite crear y suprimir cuentas de usuarios.
Observacin

Los cambios de estrategia relativos a los derechos de los usuarios entran en efecto al volver a iniciar la aplicacin.

Una estrategia basada en grupos de usuarios presenta numerosas ventajas. La gestin de cuentas de usuarios permite adaptar la herramienta de trabajo a las necesidades especficas de cada organizacin, aadiendo capas de seguridad suplementarias para cada servicio y preservando la confidencialidad de los documentos y datos. Configure cuentas distintas para atribuir derechos de creacin, modificacin o, solamente, impresin de documentos.

Captulo 6 - 76

Tutorial

Administrador de usuarios
El Administrador de usuarios permite administrar los derechos de uso de los documentos mediante la inscripcin de los usuarios en una cuenta. El administrador puede crear tantas cuentas como desee, atribuyendo a cada cuenta derechos especficos. Se pueden aadir usuarios a una o varias cuentas en cualquier momento. La cuenta llamada Invitados se crea automticamente al iniciar el Administrador de usuarios . Esta cuenta no contiene ningn derecho predeterminado.
Observacin

La utilizacin del mdulo de seguridad inhibe los comandos relativos a la Contrasea.


Observacin

El Administrador de usuarios slo se activa cuando el administrador lo ha configurado.

Una interfaz amigable para administrar derechos eficazmente... La interfaz del Administrador ha sido concebida pensando en la facilidad de administracin de las diferentes cuentas de usuarios. Se presenta en forma de arborescencia, como el explorador de Windows, permitiendo utilizarlo de forma intuitiva gracias a funciones como arrastrar-soltar o el uso de mens contextuales. En este captulo veremos cmo utilizar la interfaz del Administrador de usuarios .

Cometido del administrador

El uso del Administrador de usuarios exige que exista un administrador, es decir una persona autorizada, encargada de administrar todos los grupos: atribuir o suprimir derechos, aadir usuarios o ms administradores, crear cuentas, etc. Quin es el administrador? El administrador es la persona que inicia por primera vez el Administrador de usuarios.

Seguridad a medida
Observacin

Captulo 6 - 77

Un administrador es el nico usuario que puede aadir o suprimir administradores .

Uso sin administracin de perfiles

El ordenador en el que se han instalado la aplicacin de etiquetado y el Administrador de usuarios no administra los perfiles de usuario. En este caso, cada vez que se abre la aplicacin de etiquetado aparece un cuadro de dilogo para exigir el nombre y la contrasea del usuario. Si el Administrador de usuarios no reconoce al usuario, es decir que no est configurado como miembro de un grupo de usuarios de la red, se le considera automticamente como Invitado. Por consiguiente, slo dispondr de los derechos que el administrador ha atribuido a la cuenta de Invitados.

Uso con administracin de perfiles

El ordenador en el que se han instalado la aplicacin de etiquetado y el Administrador de usuarios se encarga de administrar los perfiles de usuario. En este caso, el Administrador de usuarios se sirve, pues, de los perfiles de usuario configurados en la red. Al abrir la aplicacin de etiquetado, el Administrador de usuarios comprueba que reconoce al usuario, es decir que est configurado como miembro de un grupo de usuarios de la red. Si no, se le considera automticamente como Invitado. Por consiguiente, slo dispondr de los derechos que el administrador ha atribuido a los Invitados.
Observacin

Si el ordenador en el que est instalada la aplicacin de etiquetado pertenece a una red NT, el administrador puede consultar directamente los nombres de todos los usuarios de la red. Con ello se limita el riesgo de crear usuarios con nombres errneos.

Captulo 6 - 78

Tutorial

Administracin
En esta seccin vamos a analizar todas las funciones de las que dispone el Administrador de usuarios.

Cuenta de Administradores Cuenta de Invitados Cuenta de Usuarios

Figura 18

Presentacin del Administrador de usuarios

Para aadir un usuario nuevo a un perfil ya existente: Escoja Usuario Nuevo usuario. Se crea una ramificacin bajo el perfil seleccionado a la que puede atribuir el nombre del nuevo usuario:

Figura 19 Aadir un usuario nuevo

Aadir un perfil nuevo

Aadir un perfil permite configurar los derechos atribuidos a cada funcin especfica de su organizacin.

Seguridad a medida Para aadir un perfil nuevo: 1 Escoja Usuario Nuevo perfil. Se crea el nuevo perfil.

Captulo 6 - 79

2 Dele un nombre y configure sus derechos.


Observacin

A un nuevo perfil se le atribuyen, por defecto, todos los derechos.

Para configurar un nuevo perfil: Cuando se crea un perfil nuevo, se le atribuyen todos los derechos. El administrador slo tiene que suprimir los que no desea atribuir al perfil en cuestin, escogindolos con el ratn. Para suprimir todo un conjunto de derechos: Seleccione el tipo de derechos que desea suprimir y escoja Derechos Suprimir . El tipo de derechos desaparece de la arborescencia. Para suprimir determinados derechos: Escoja el tipo que desea modificar y, con el ratn, vaya desactivando los derechos que desee. Mover a un usuario de una cuenta a otra Seleccione al usuario, arrstrelo y sultelo encima de la cuenta que desee.

Captulo 6 - 80

Tutorial

CAPTULO

Apndice 1: Frmulas

Hacer clculos mediante frmulas y funciones


Esta aplicacin suministra numerosas funciones de clculo aplicadas a fechas, cadenas de caracteres, etc. Una frmula puede estar compuesta por variables, constantes, funciones, operadores...Para introducir el resultado de un clculo en un documento se debe crear una variable: la variable Frmula. Un cuadro de dilogo especfico para este tipo de variable permite configurar la o las funciones que se desean aplicar a la frmula deseada.Adems, se pueden crear tantas variables de tipo Frmula como clculos requiera el documento. En esta seccin se dan numerosos ejemplos para ilustrar el uso de las frmulas. Los ejemplos, titulados Taller, tienen grados de dificultad diferente, indicados por los smbolos siguientes: Muy fcil

Fcil

Difcil

Captulo 7 - 82

Tutorial

Tipos de frmulas y operadores


Frmulas numricas
El clculo se aplica a elementos numricos y da un resultado numrico. Estos elementos pueden ser variables o constantes. 2*Var0 = 14 La variable Var0 indica el valor de un nmero de lote, mientras que 2 es un elemento constante. El resultado depende de Var0, pero se obtiene siempre multiplicando Var0 por 2.

Frmulas lgicas

Las frmulas lgicas permiten comprobar si una o varias condiciones son verdaderas o falsas. Var0>Var1 Mediante esta frmula se comprueba si el valor de Var0 es superior al de Var1. De ser as, se obtiene como resultado 1 (verdadero) y, de lo contrario, 0 (falso).

Frmulas textuales

Las frmulas textuales efectan clculos aplicados a cadenas de texto o caracteres. NOMBRE: &Var0 Con esta frmula se obtiene como resultado APELLIDO: Rodrguez cuando el valor de Var0 es Rodrguez.

Funciones

Las funciones son frmulas ya configuradas , a veces muy complejas. Una funcin puede formar parte de otra frmula. Una funcin utiliza valores y argumentos para calcular valor o resultado nuevo. A veces, el valor obtenido no es el resultado estricto de un clculo, sino el de un anlisis lgico o el de la manipulacin de cadenas de caracteres.

Apndice 1: Frmulas

Captulo 7 - 83 Para construir frmulas se emplean seis tipos de funciones: funciones de clculo de caracteres de control (check digits), funciones de conversin, funciones relativas a fechas y horas, funciones lgicas, funciones matemticas, funciones relativas a cadenas de texto.

Operadores

La realizacin del clculo debe seguir un orden preciso, por eso a veces es necesario colocar entre parntesis determinadas partes de una frmula y as organizar jerrquicamente el orden de las operaciones. .
Operador Ejemplo Significado Prioridad

Operadores aritmticos ^ % * / + 5^2 = 25 20%3 = 2 5*2 = 10


6/2 = 3 20+5 = 25 20-5 = 15

exponente modulo multiplicacin divisin suma sustraccin

1 2 3 4 5 6

Operadores textuales & cadena1&ca dena2 concatenacin de dos cadenas 7

Operadores textuales = Var0=Var1 igual a 8

Captulo 7 - 84

Tutorial

Operador

Ejemplo

Significado

Prioridad

> < >= <= <>

Var0>Var1 Var0<Var1 Var0>=Var1 Var0<=Var1 Var0<>Var1

superior a inferior a superior o igual a inferior o igual a diferente de

9 10 11 12 13

Creacin de una frmula


Una Frmula es una variable cuyo valor viene determinado por la combinacin de operadores, constantes, variables, frmulas y funciones. Su resultado puede ser numrico, alfabtico o alfanumrico.

Cuadro de dilogo Frmula

El cuadro de dilogo de la variable Frmula permite configurar la formulacin. Este cuadro de dilogo consta de tres fichas: Frmula: permite determinar las caractersticas de la frmula, Salida : permite configurar el formato de presentacin de la variable en el documento (consulte Ficha Salida en la Ayuda en lnea), Contador : permite atribuirle a la variable el atributo de Contador (consulte Ficha Contador en la Ayuda en lnea). Para abrir el cuadro de dilogo de la variable Frmula: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Frmula. 2 Escoja Aadir... en el men contextual. Se crea una nueva rama llamada Frmula0.

Apndice 1: Frmulas 3 Haga doble click en ella.

Captulo 7 - 85

Se abre el cuadro de dilogo Frmula (v. Figura 19).

Zona de edicin de la frmula Informacin de ayuda sobre la sintaxis de la funcin seleccionada. Lista de tipos de elementos que se pueden introducir en una frmula Lista de los elementos del tipo seleccionado

Figura 20 Cuadro de dilogo Frmula

Configuracin de la frmula

El primer paso es crear la expresin de la frmula. La zona de edicin de la frmula acepta que se introduzcan datos directamente con el teclado o muestra la combinacin de elementos que se van seleccionando con el ratn. Para introducir la expresin de la frmula: 1 Vaya seleccionando los diferentes elementos constitutivos de la frmula, sin olvidarse de escoger Insertar despus de escoger cada elemento. 2 Cuando haya acabado de formular la expresin, escoja el botn Probar para comprobar que la sintaxis de la frmula es correcta. 3 Escoja Aceptar.

Captulo 7 - 86 Para cambiar el nombre de la variable:

Tutorial

Para cambiar el nombre de una variable, seleccinela, haga click en su nombre e introduzca un nombre nuevo. -oPulse la tecla F2 e introduzca el nombre nuevo. Para crear el objeto variable e incorporar la Frmula en el documento: Escoja la herramienta de Escritura, seleccione la frmula, arrstrela y sultela dentro de la zona de trabajo.

Active el modo de visualizacin del Contenido para visualizar el resultado de la frmula. Si el resultado se presenta truncado, compruebe los parmetros ajustados en la ficha Salida : el valor de longitud mxima indicado es, quizs, demasiado pequeo para mostrar el resultado completo de su frmula.

En la ayuda en lnea se encontrar una lista exhaustiva de todas las funciones, con explicaciones y ejemplos de cada una de ellas.

Apndice 1: Frmulas

Captulo 7 - 87

Taller n 1: Frmulas complejas


Funciones lgicas
Las funciones lgicas se utilizan para comprobar si una o varias condiciones se cumplen. Por ejemplo, la funcin if se puede utilizar para comprobar si se cumple o no una condicin: si se cumple, se obtiene un resultado configurado y, si no, otro resultado distinto.

Tomemos como ejemplo un documento que se utilizar para etiquetar paquetes. Contiene el nombre y direccin del destinatario, as como determinados datos sobre el contenido del paquete. Todas las cajas que se van a expedir deben identificarse con un nmero de orden dentro del nmero total de cajas de la serie. El nmero total de cajas de la serie se calcula de antemano. El nmero de cada caja se introduce manualmente con el Formulario al imprimir. Para controlar errores, se ha configurado una frmula que muestra el mensaje ERROR cuando el nmero de una caja (variable BOX#) es superior al nmero total de cartones de una serie (variable TOTAL # OF BOXES). 1 Abra la etiqueta O VERRUN .TP L, situada en la carpeta TUTORIAL. 2 Escoja Archivo Imprimir... y lance la impresin escogiendo el botn Imprimir. Se abre el Formulario. Vamos a dar a la variable BOX # un valor voluntariamente superior al de TOTAL # OF BOXES, sabiendo que el nmero total de cajas es 11. 3 Introduzca, 12 y pulse Aceptar para cerrar el Formulario.

Captulo 7 - 88

Tutorial Cmo puede comprobar, la etiqueta se imprime con el mensaje ERROR (vase Figura 20).

Figura 21 Presentacin del ejemplo de etiqueta

La frmula utilizada para mostrar dicho mensaje es la siguiente: if(value(BOX #) >value(TOTAL # OF BOXES),E\n R\n R\n O\n R,) (/n: salto de lnea) La funcin if Devuelve determinado resultado si la condicin precisada es VERDADERA y otro si es FALSA. Utilice la funcin if para realizar una prueba condicional de valores y frmulas. Sintaxis if(expr, val_si_verdadero, val_si_falso) expr representa cualquier valor o expresin que pueda dar como resultado VERDADERO o FALSO.

Apndice 1: Frmulas

Captulo 7 - 89 val_si_verdadero es el valor resultante cuando expr es VERDADERA. El argumento val_si_verdadero puede ser otra frmula. val_si_falso es el valor resultante cuando expr es FALSA. El argumento val_si_falso puede ser otra frmula.
Observacin

Se pueden imbricar varias funciones if , utilizndolas como argumentos val_si_verdadero y val_si_falso para configurar frmulas de test ms complejas (vase el ejemplo siguiente).

Este ejemplo que se basa en el clculo del da del mes: - Si el da del mes se sita entre el 1 y el 10, se muestra el mensaje Tranquilidad, - Si el da del mes se sita entre el 11 y el 15, se muestra el mensaje Hay que pagar la factura, - Si el da del mes se sita entre el 16 y el 25, se muestra el mensaje Pagar factura, - Si el da del mes est despus del 25 , se muestra el mensaje Se va a cortar el servicio,

Captulo 7 - 90

Tutorial

Si desea probar el funcionamiento de la frmula precedente, introdzcala en la zona de edicin de frmulas, pero no se olvide de crear antes la variable intermedia dadelmes. Esta variable intermedia se crea seleccionando la rama Libre en la ficha Fuentes de datos del Explorador del documento . Por otro lado, para que los mensajes aparezcan enteros, configure la Longitud mxima de la ficha Salida del cuadro de dilogo Frmula con un valor de, al menos, 22.

En la ayuda lnea encontrar la lista y ejemplos de todas las funciones lgicas de la aplicacin (vase Ayuda en lnea Frmulas Funciones lgicas).

Apndice 1: Frmulas

Captulo 7 - 91

Taller n 2:Clculo del Modulo adecuado


Esta aplicacin incluye funciones de clculo del modulo para integrar un carcter de control en los mensajes codificados por el cdigo de barras. No obstante, cuando se debe calcular un carcter de control poco usual, las funciones de clculo que integran aplicacin pueden no ajustarse a sus necesidades. En ese caso, debe crear la funcin usted mismo. En este apartado veremos cmo efectuar cualquier tipo de clculo de carcter de control mediante frmulas. El ejemplo aqu presentado ilustra el clculo de un carcter de control destinado a un cdigo de barras 2/5 interleaved.

Mtodo de clculo de un carcter de control

El mtodo consiste en multiplicar el primer carcter del mensaje por 1, el segundo por 2, el tercero por 1, etc. Abra la etiqueta CHECK_01.L AB , situada en la carpeta TUTORIAL. El clculo del carcter de control se efectuar a partir del dato Lot Number. Para calcular el peso 1 Seleccione la rama Frmula de la ficha Fuentes de datos del Explorador del documento y aada una Frmula. 2 Introduzca la frmula siguiente: mid(LOT NUMBER,1,1)& mid(LOT NUMBER,2,1)*2 & mid(LOT NUMBER,3,1)& mid(LOT NUMBER,4,1)*2 & mid(LOT NUMBER,5,1) El resultado obtenido es 2120103, ya que: 2*1 = 2 6*2 = 12 0*1 = 0

Captulo 7 - 92

Tutorial 5*2 = 10 3*1 = 3 La concatenacin de los resultados forma 2120103. 3 Llame a la frmula WEIGHTED. Para adicionar el resultado del clculo de pesos: El paso siguiente consiste en adicionar los nmeros resultantes de la frmula precedente. 1 Cree una nueva Frmula y llmela SUM. 2 En la zona de edicin, introduzca la expresin siguiente: mid(weighted,1,1)+mid(weighted,2,1)+ mid(weighted,3,1)+mid(weighted,4,1)+ mid(weighted,5,1)+mid(weighted,6,1)+ mid(weighted,7,1) El resultado obtenido es 9, ya que: 2+1+2+0+1+0+3= 9. Para calcular el carcter de control: Vamos a utilizar el resultado precedente para calcular el valor del carcter de control. 1 Cree una nueva Frmula y llmela CHECK DIGIT. 2 En la zona de edicin, introduzca la expresin siguiente: if((sum % 10)>0,10-sum % 10,0) El resultado obtenido es 1, ya que: sum % 10 = 9 (% = modulo). como 9 es mayor que 0, efectuamos la sustraccin: 10- 9 = 1.
Observacin

Si el resultado hubiera sido igual a 0, el valor del carcter de control hubiera sido 0.

Para calcular el mensaje a codificar: La creacin del cdigo de barras exige que se indique el

Apndice 1: Frmulas

Captulo 7 - 93 mensaje que se desea codificar, en este caso el valor de la variable LOT NUMBER seguida del valor del carcter de control (CHECK DIGIT). 1 Cree una nueva Frmula y llmela DATA. 2 En la zona de edicin, introduzca la expresin siguiente: LOT NUMBER & CHECK DIGIT. El mensaje a codificar resultante es: 260531 Para crear el cdigo de barras: 1 Escoja la herramienta de creacin de Cdigos de barras, situada en la barra de herramientas de creacin, seleccione luego la frmula DATA y arrstrela para colocarla en la etiqueta. 2 Seleccione el cdigo de barras y escoja Propiedades del objeto en su men contextual. Se abre el cuadro de dilogo Cdigo de barras.

Seleccin de la simbologa 2/5 interleaved

Inclusin de un carcter de control

Figura 22 Cuadro de dilogo Cdigo de barras.

Captulo 7 - 94

Tutorial 3 Configure el cuadro del dilogo tal como se indica en la Figura 21. Ya est acabada la etiqueta. Encontrar la etiqueta de ejemplo en TUTORIAL\C HECK .TPL .

Taller n 3: clculo de fechas


Clculo de una fecha de caducidad y fecha del sistema
Esta aplicacin incluye una opcin mediante la cual se puede aadir una duracin fija o variable a la fecha del sistema. Esta funcin resulta til para calcular, por ejemplo, la fecha lmite de consumo de un producto. Vamos a crear una etiqueta que contendr dos variables de tipo Fecha. En la primera se indicar la fecha de fabricacin y en la segunda la fecha de caducidad. Para crear una variable de tipo fecha: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Fecha . 2 Escoja Aadir en el men contextual. Se crea una nueva rama llamada Fecha0. 3 Seleccinela y pulse F2 para poder darle un nombre nuevo. 4 Introduzca Date of manufacture. 5 Vuelva a seleccionarla y haga doble click en ella. Se abre el cuadro de dilogo Fecha 6 Escoja el formato de fecha 03/junio/1998. 7 Escoja Aceptar. Ahora vamos a crear la variable EX PIRY DATE: 1 Repita las operaciones precedentes para crear otra variable de tipo Fecha a la que dar el nombre de Expiry Date.

Apndice 1: Frmulas

Captulo 7 - 95 2 Abra el cuadro de dilogo Fecha haciendo doble click en Expiry Date. 3 Escoja el formato de fecha 03/junio/1998, como con Date of manufacture. Vamos a suponer que el lmite de consumo del producto es de 1 ao y 2 das, es decir, 367 das en total. A partir de ese momento, el producto no se puede consumir. 4 Escoja la ficha Opciones , active la opcin Fijo de la zona Aadir un valor e introduzca 367. 5 Seleccione la Unidad Das y pulse Aceptar. Ahora que estn terminadas las dos variables, no queda ms que colocarlas en el documento (v. Figura 22).

Figura 23 Clculo de una fecha de caducidad

Ya est acabada la etiqueta. Encontrar la etiqueta de ejemplo en TUTORIAL\systDATE.lab.

Captulo 7 - 96

Tutorial

Taller n 4: clculo de fechas


Clculo de una fecha de caducidad a partir de una fecha distinta de la del sistema
En este apartado reproduciremos el mismo documento precedente sin utilizar la fecha del sistema, suponiendo que el operario introduce la fecha de fabricacin en el momento de imprimir la etiqueta. Este mtodo requiere que se efecten clculos a partir de la fecha de fabricacin para obtener la fecha de caducidad. Para elaborar este documento ser necesario configurar varias frmulas. Por otro lado, todos los clculos estarn basados en el uso del da como unidad. Se utilizarn principalmente las funciones day(), month() y year(). El mtodo utilizado consiste en aadir la duracin deseada al da, el mes y el ao. Estas tres funciones permiten extraer el da, mes y ao en curso cuando el argumento es una fecha del sistema, es decir today(). Pero tambin pueden proporcionar el mismo resultado si se utiliza como argumento el nmero de das transcurridos a partir de un ao de referencia (vase el ejemplo siguiente). La frmula day(0)&/&month(0)&/&year(0) da como resultado: 30/12/1899 = ao de referencia de la aplicacin. Si deseamos que esta frmula d como resultado la fecha del da corriente, debemos calcular el nmero de das transcurridos desde el ao de referencia. La frmula utilizada deber basarse en la adicin de: " 99*365 = nmero total de das de 99 aos de 365 das cada uno; " quotient(99-1,4) = nmero de das adicionales de los aos bisiestos; " +1 = permite que el ao de referencia comience el 31/12/ 1899 para poder configurar fechas a partir del ao - 1 da; " + los das del ao en curso que han transcurrido. Supondremos que estamos a 20 de enero de 1999.

Apndice 1: Frmulas

Captulo 7 - 97 La formulacin debe ser, pues: day(99*365+quotient(99-1,4)+1+20)&/ &month(99*365+quotient(99-1,4)+1+20)&/ &year(99*365+quotient(99-1,4)+1+20) y dar como resultado 20/1/1999, que corresponde a la fecha utilizada para este ejemplo. Para crear la variable intermedia que se requiere para introducir la fecha de fabricacin: Empezaremos creando las variables en las que se basarn los clculos. 1 Cree un documento nuevo. 2 Aada una variable intermedia (rama Formulario) y denomnela Fecha. 3 Complete el cuadro de dilogo de las propiedades de la variable con los datos siguientes: - Escoja la opcin Local, - Como fecha de fabricacin, introduzca 28021999 en la zona de edicin correspondiente, - Active la opcin Eliminar los espacios , - Seleccione la ficha Formulario e introduzca ##/##/#### como Formato de entrada . - Introduzca 8 en el campo de edicin Longitud mn. - Escoja la ficha Salida e introduzca 8 en la zona de edicin Longitud mxima. 4 Escoja Aceptar. Para crear la variable Var que se requiere para introducir la duracin del producto: Repita las operaciones precedentes para crear esta variable con los parmetros siguientes: - Llame DURACIN Das a la variable, - Escoja la opcin Local , - Introduzca el valor de duracin de consumo 367 en la zona de edicin, - Active la opcin Eliminar los espacios .

Captulo 7 - 98

Tutorial Para crear las variables intermedias Da, Mes y Ao: Estas tres variables se calculan a partir de la variable fecha, es decir, la fecha de fabricacin. Ms adelante veremos que se emplearn para calcular la fecha lmite de consumo. 1 En el Explorador del documento, cree una variable de tipo Frmula y llmela Da. 2 En la zona de edicin de frmulas, introduzca la expresin siguiente: left(date,2): esta funcin extrae dos caracteres del argumento date empezando por la izquierda. Dado que el valor actual de la variable date es 28021999, el resultado de esta frmula ser 28. 3 Escoja Aceptar. 4 Repita la operacin precedente para crear la variable Frmula Mes utilizando la expresin: mid(date,3,2) . Esta funcin devuelve dos caracteres, empezando a partir del que se encuentra en tercer lugar de la cadena date, dando como resultado 02. 5 Escoja Aceptar. 6 Repita la operacin precedente para crear la variable Frmula Ao utilizando la expresin: right(date,4)-1900 . Esta funcin extrae 4 caracteres del argumento date empezando por la derecha. El resultado de esta frmula ser 1999. El hecho de restar 1900 permite trabajar con tres dgitos en vez de dos, con lo que se garantiza la compatibilidad con el ao 2000. 7 Escoja Aceptar.
Observacin

El resultado de esta frmula no se puede explotar directamente. Ms adelante veremos cmo utilizarlo.

Apndice 1: Frmulas

Captulo 7 - 99 Para crear la variable intermedia que se requiere para calcular el nmero de das del ao en curso que han transcurrido: El ltimo elemento que queda por definir es el nmero de das del ao en curso que han transcurrido ya. Esta variable nos permitir calcular este nmero y, al mismo tiempo, comprobar si el ao en curso es bisiesto o no. Para crear esta variable se requiere crear una variable intermedia, que llamaremos cadenada. Esta variable estar formada por una cadena de caracteres que indica determinado nmero de das de un ao de 365 das. Para ello se aadir, cada mes, el nmero de das transcurridos desde el 1 de enero, tal como se muestra a continuacin:

000 031 059 090 120 151 181 212 243 273 304 334 ene feb mar abr may jun jul ago sep oct nov
1 Escoja la fuente de datos Libre y cree la variable intermedia cadenada. 2 En el cuadro de dilogo de la variable, introduzca la cadena 000031059090120151181212243273304334 en la zona de edicin Local sin introducir espacios. 3 Escoja Aceptar. La variable cadenada que acabamos de crear se utilizar para calcular el nombre de das transcurridos desde el 1 de enero del ao en curso. A continuacin se explica cmo crear la frmula que efectuar dicho clculo. 4 Escoja la fuente de datos Frmula y cree una variable llamada juliano. 5 Introduzca la frmula siguiente en la zona de edicin: da+mid(cadenada, (mes-1)*3+1,3)+if(and( (mes > 2),(mod(ao,4)=0)),1,0) da: corresponde al da de fabricacin (variable creada precedentemente). mid(cadenada,(mes-1)*3+1,3): frmula mediante la cual se extrae la variable cadenada.

Captulo 7 - 100

Tutorial Los caracteres corresponden al mes anterior al de la fecha de fabricacin. if(and( (mes > 2) ,(mod(ao,4)=0)),1,0): permite comprobar y el ao en curso es bisiesto o no. En este ltimo caso, si la fecha de fabricacin es posterior a febrero, se debe aadir un da. Como en nuestro caso la fecha de fabricacin es 28021999, han transcurrido 31 + 28 das, es decir, 59 das desde el 1 de enero de 1999. La frmula
JUL IA NO

confirma este resultado.

Para crear la frmula que requiere el clculo de la fecha lmite de consumo: Ahora disponemos ya de todos los elementos necesarios para formular la expresin con la que se calcular la fecha lmite de consumo. 1 Cree una nueva frmula y llmela fecha lmite. 2 Introduzca la frmula siguiente en la zona de edicin: right(00&day(ao*365+quotient(ao-1,4)+1 +juliano + DURACIN das ),2)&/& right(00&month(ao*365+quotient(ao-1,4) +1+juliano + DURACIN das),2) & / & right(year(ao*365+quotient(ao-1,4)+1+juliano + DURACIN das ),4) Tal como dijimos anteriormente, las funciones que permiten efectuar este clculo son: - day(das transcurridos desde hace un ao -1 + das de duracin del producto), - month(das transcurridos desde hace un ao -1 + das de duracin del producto) y - year(das transcurridos desde hace un ao -1 + das de duracin del producto). Segn nuestro ejemplo, obtenemos la F ECHA 03 /2000.
LMITE

de 01/

Apndice 1: Frmulas
Observacin

Captulo 7 - 101

La etiqueta que acabamos de realizar se encuentra tambin entre las etiquetas de ejemplo incluidas en la carpeta TUTORIAL\ LABE LS\E XP RDATE .TPL .

Los comentarios ayudan a entenderse mejor Cuando varias personas intervienen en la elaboracin de un mismo documento, suele ser til introducir comentarios para que los dems usuarios comprendan porque se ha realizado tal cosa o tal clculo. Toda la zona de trabajo situada fuera de los lmites de la etiqueta es un espacio no imprimible en el que se pueden introducir cualquier tipo de explicaciones y comentarios.

En la ayuda en lnea encontrar ms explicaciones y ejemplos relativos a todas las funciones puestas en prctica en este ejemplo.

Captulo 7 - 102

Tutorial

CAPTULO

Apndice 2: conexin con bases de datos

Nociones bsicas
En este captulo descubrir la potencia de esta aplicacin. Para ello vamos a vincular una etiqueta (el contenedor) con una base de datos (el contenido) mediante conexiones por ODBC (Open Data Base Connectivity) y OLE DB (Object Linking and Embedding Database).

Base de datos

La funcin de una base de datos es almacenar informacin. La informacin o datos est organizada en tablas de dos dimensiones. A esto se le llama relacin. Cada fila o lnea de la tabla es un registro. Cada registro contiene toda la informacin relativa a un mismo objeto, clasificada en los diferentes campos que delimita cada columna de la tabla. Una base de datos puede contener varias tablas diferentes. Para relacionar las diferentes tablas de una misma base de datos se puede recurrir a junturas. Veremos ms adelante, por medio de un ejemplo concreto, cmo crear junturas.

ODBC

Es una tecnologa de conexin convertida en norma para conectarse con bases de datos. Gracias a ODBC, vincular una aplicacin como sta de etiquetado con determinado nmero de bases de datos es una operacin muy sencilla. Es una tecnologa de conexin que permite conectarse con cualquier tipo de base de datos y acceder a los datos

OLE DB

Captulo 8 - 104 almacenados en los sistemas de mensajera.

Tutorial

Esta aplicacin suministra varios controladores ODBC con los que conectarse a los tipos de bases de datos ms habituales. Entre ellos encontramos: Microsoft Access Driver (*.mdb) Microsoft Excel Driver (*.xls) Microsoft FoxPro Driver (*.dbf) ...

Conexin con mltiples bases de datos

Puede vincular sus etiquetas con varias bases de datos utilizando cualquiera de los mtodos descritos en los talleres siguientes. En la barra de herramientas de fusin de bases de datos dispone de un men desplegable que le permite seleccionar rpidamente una base de datos y pasar de una conexin de base de datos a otra. Una vez guardada, cualquier conexin con una base de datos est a disposicin del usuario cada vez que abre la etiqueta. Se deben configurar y guardar con la etiqueta todas las conexiones con bases de datos vinculadas.

Recuerde...

Qu es una base de datos...

Una base de datos permite almacenar informacin, clasificada dentro de tablas. Una tabla est formada por registros que permiten administrar objetos cuyos datos estn guardados en campos. Por medio de ODBC u OLE DB

Cmo conectarse con una base de datos...

Apndice 2: conexin con bases de datos

Captulo 8 - 105

De dnde vienen los datos...

De una fuente u origen de datos ODBC u OLE DB. El origen de datos incluye toda la informacin necesaria para acceder al contenido de la base de datos (nombre de la base de datos, ruta de acceso y tipo de motor de bases de datos).

Captulo 8 - 106

Tutorial

Taller n 1: Instalacin de un origen de datos ODBC e importacin de datos


Para acceder a los datos, el primer paso consiste en instalar y configurar el origen de datos adecuado.

Instalacin del Origen de datos ODBC

En este primer ejemplo se instalar un origen de datos para una base de datos de Access. Para instalar el origen de datos: 1 Abra la etiqueta Recto_00.tpl, situada en la carpeta \TUTORIAL\labels. Se trata de la cartula de un disco compacto, en la que se indica el ttulo del disco y los de los trozos grabados. Los datos que vamos a introducir en la etiqueta estn almacenados en una base de datos llamada Volmusic.mdb. 2 Escoja Variable > Base de datos > Crear/Modificar una consulta... Se abre el cuadro de dilogo Preparacin de una consulta ODBC . 3 Escoja de datos. a la derecha de la lista Seleccione la fuente

Se abre el cuadro de dilogo Administrador de orgenes de datos ODBC ODBC es un programa totalmente independiente del aplicacin de etiquetado. Tambin se puede abrir el Administrador de controladores ODBC mediante el panel de control de Windows: escoja Inicio Parmetros Panel de control y luego el icono:

Apndice 2: conexin con bases de datos

Captulo 8 - 107

4 En la ficha DSN de usuario escoja Aadir ... y, a continuacin, seleccione el controlador Microsoft Access Driver (*.mdb). Por ltimo, pulse Terminar . Se abre el cuadro de dilogo Instalacin ODBC para Microsoft Access . 5 Introduzca un nombre en la zona Nombre del origen de datos como, por ejemplo, Classical music source y, si lo desea, introduzca una breve descripcin. Ahora sabemos que un origen de datos est vinculado con una base de datos. El paso siguiente consiste en seleccionar la base de datos utilizada en nuestro ejemplo, es decir VO LMUS IC .MDB . Para seleccionar la base de datos: 1 En el cuadro de dilogo Instalacin ODBC para Microsoft Access, elija Seleccionar en la zona Base de datos . 2 Seleccione la base de datos, situada en \TUTORIAL\DATA[F28@A@Z1@Lfr>Volmusic.mdb y pulse Terminar. 3 Cierre el cuadro de dilogo Instalacin ODBC para Microsoft Access escogiendo OK y salga del Administrador de orgenes datos ODBC escogiendo de nuevo OK.

Cada controlador ODBC tiene su propia ayuda lnea. No dude en consultarla!

Importacin de datos

Ahora que ya est instalado el origen de datos, vamos a importar los datos almacenados en la base e introducirlos en la etiqueta.

Captulo 8 - 108 Para importar los datos:

Tutorial

1 Si el cuadro de dilogo Preparacin de una consulta ODBC no est abierto, escoja Fusin Crear/Modificar una consulta... 2 Seleccione Classical music source en la lista Seleccione la fuente de datos y, a continuacin, la tabla volumes. El cuadro de dilogo muestra la informacin siguiente:

Nombre del origen de datos

Nombre de la tabla de la base de datos

Campos que con tiene la tabla

Figura 24 Cuadro de dilogo Preparacin de una consulta ODBC

3 Escoja Seleccionar todo y pulse Aceptar. Esta accin permite crear automticamente todas las variables de tipo Base de datos a partir de los campos de la base de datos. La lista de variables aparece subordinada a la rama Base de datos de la ficha Fuentes de datos del Explorador del documento. 4 Guarde el documento. La aplicacin le pregunta si desea guardar la consulta.

Apndice 2: conexin con bases de datos

Captulo 8 - 109

5 Escoja S, seleccione .\TUTORIAL\QUERY y escriba V OLMUS IC . CS Q como nombre de consulta.

Creacin de objetos variables

Para utilizar con la etiqueta las variables que acabamos de crear, hay que vincularlas con objetos (texto, cdigo de barras, etc.). Para nuestro ejemplo, crearemos Objetos variables de tipo Texto. Recuerde: Conviene no confundir variable con objeto variable. Una variable es un objeto inmaterial cuyo contenido va cambiando. Un objeto variable tiene un aspecto fsico (texto, cdigo de barras, etc.). Cuando se vincula un objeto (texto, cdigo de barras, etc.) con una variable, se dice que es un objeto variable. Una misma variable puede presentar aspectos fsicos diferentes: puede estar vinculada al mismo tiempo con un objeto de tipo Texto y con otro de tipo Cdigo de barras. Adems, se pueden crear tantas variables como se deseen, sin estar obligado a crear el mismo nmero de objetos variables. Una variable puede emplearse, por ejemplo, en una frmula, como veremos ms adelante. Para crear el objeto Instrument de tipo Texto variable: 1 Seleccione el objeto de tipo Texto fijo Title en el documento (debe seleccionar todo el contenido). 2 Escoja Propiedades del objeto en el men contextual. 3 Escoja la ficha Fuente de datos . 4 Escoja la opcin Datos variables y, a continuacin, seleccione el campo Instrument, subordinado a la rama Base de datos (18).

Captulo 8 - 110 5 Escoja Aceptar.

Tutorial

Acaba de transformar un objeto fijo en objeto variable. Para ver los diferentes valores que puede contener el objeto, utilice la Barra de navegacin. Constatar que el objeto variable se va completando, respectivamente, con los valores The Oboe, The Flute, The Horn, The Harpsichord, The Piano, The Trumpet, The Organ, The Cello, The Guitar y The Violin.

No olvide pulsar el botn Mostrar los contenidos de los campos para visualizar el contenido de las variables.

Para crear la imagen variable Picture: 1 Seleccione Picture, en la rama Base de datos del Explorador del documento. 2 Arrastre y suelte Picture en el lugar de la zona de trabajo que desee. Se abre un men contextual. 3 Escoja Imagen. Aparece la imagen. 4 Seleccinela y escoja Propiedades en su men contextual. 5 Escoja la ficha Opciones. 6 Escoja Otra carpeta, seleccione la carpeta .\TUTORIAL\IMAGES y pulse Aceptar para cerrar el cuadro de dilogo Imagen. 7 Seleccione la imagen y colquela en la parte superior del documento, ajustando su tamao si fuera necesario.

Apndice 2: conexin con bases de datos Para crear el objeto variable N:

Captulo 8 - 111

1 Escoja la herramienta de escritura y seleccione la variable N de la rama Base de datos del Explorador del documento . 2 Mantenga seleccionada la variable, arrstrela hasta el documento y sultela junto al texto Volume:. 3 Guarde el documento. Para concatenar variables : Para terminar la cartula se debe crear objetos variables asociados a las variables Track1 hasta Track15. De acuerdo con el mtodo precedente que consista en vincular una variable con un objeto, se debe proceder 15 veces a la creacin de un objeto variable. Para ganar tiempo y facilitar, luego, la gestin de estos datos, vamos a crear un nico objeto variable que contendr todos los datos que necesitamos. Para ello, recurriremos a la variable Frmula , concatenando todas las variables, desde Track1 hasta Track15. 1 En el Explorador del documento (ficha Fuentes de datos ), escoja Frmula y, en su men contextual, Aadir ... Se aade automticamente una variable llamada Frmula0. 2 Haga doble click en ella. Se abre el cuadro de dilogo Frmula . 3 En la lista que contiene todos los tipos de elementos que se pueden incluir en una frmula, seleccione Variables.

Captulo 8 - 112

Tutorial

Como puede ver, Variables contiene todas las variables que la aplicacin puede emplear con la etiqueta activa: - las variables de control de la aplicacin, por un lado ; - y las variables que acaba de crear mediante la fusin con la base de datos Volmusic.mdb, por otro. Ahora vamos a concatenar las variables Track1 hasta Track15. Para que el resultado sea ms fcilmente comprensible, vamos a introducir en la frmula cadenas de texto que indiquen el nmero de la pista, seguido por un punto y un espacio (por ejemplo: 1. ). 4 Introduzca la expresin: 1. & track1 & - 2. & track2 & - 3.&track3 & - 4. & track4 & - 5. & track5 & - 6. & track6 & - 7. & track7 & - 8. & track8 & - 9. & track9 & - 10. & track10 & - 11. & track11 & - 12. & track12 & - 13. & track13 & - 14. & track14 & - 15. & track15 5 Escoja Aceptar. 6 Llmela Tracks. A continuacin vincularemos la variable frmula Tracks con un objeto de tipo Texto para que aparezca en la etiqueta. Para crear el objeto de tipo Texto variable: 1 Escoja la herramienta de escritura y, a continuacin, la variable de tipo frmula Tracks. 2 Arrastre la frmula hasta la etiqueta y sultela debajo de la variable Instrument.

Apndice 2: conexin con bases de datos

Captulo 8 - 113

Si desea ver el contenido de la variable, escoja el modo de visualizacin Valor. S, por otro lado, constata que el contenido del variable aparece truncado, compruebe la configuracin de la presentacin de la variable abriendo la ficha Salida de su cuadro de dilogo e introduciendo 255 en la zona Longitud mxima. Por ltimo, si desea que se muestre un prrafo con varias lneas, escoja el botn Ajustar el texto en la ficha Prrafo del cuadro de dilogo Texto y ajstelo para que quepa en la parte inferior de la cartula. 3 Guarde el documento.

Creacin de la variable Bsqueda en una tabla

La variable Bsqueda en una tabla es una variable que permite buscar determinada informacin dentro de una base de datos o dentro de una tabla distinta de la que est fusionada con la etiqueta activa. A veces, determinados datos relativos a un objeto puede haber sido almacenados en una base distinta. El hecho de almacenar datos en bases o tablas diferentes permite aligerarlas y evitar duplicar datos. En nuestro ejemplo, la base de datos Volmusic.mdb slo contiene parte de los datos que necesitamos. Para completar la cartula, necesitamos los datos que permitan rellenar el campo Conducted by:. Esta informacin est almacenada en otra base de datos de formato Access, llamada CndtedBy.mdb. En esta base de datos se han guardado los nombres de los Directores de orquesta que han dirigido las grabaciones de cada disco.

Captulo 8 - 114

Tutorial Para crear una variable de tipo Bsqueda en una tabla: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Bsqueda en una tabla y, pulsando el botn derecho del ratn, elija Aadir ...

A la rama Bsqueda en una tabla se le subordina automticamente una rama nueva con el nombre de la fuente de datos. Cada vez que se cree una variable de tipo Bsqueda en una tabla se crear automticamente su rama correspondiente si el campo de resultado procede de bases de datos diferentes. 2 Haga doble click en esta ltima rama. Aparece el cuadro de dilogo Bsqueda en una tabla . 3 Conecte la base de datos CndtedBy.mdb mediante el Administrador de orgenes de datos ODB C. 4 Una vez realizada la conexin, abra el cuadro de dilogo Bsqueda en una tabla y escoja el origen de datos en la lista Seleccione la fuente de datos . 5 Rellene las dems zonas de edicin segn se muestra en la figura siguiente.

Apndice 2: conexin con bases de datos

Captulo 8 - 115

Permite conectarse a otra fuente de datos Permite seleccionar la tabla que contiene los datos que se buscan Permite seleccionar el campo de la tabla que contiene los datos que se buscan

Permite buscar los datos seleccio nando el campo de la tabla externa en el que se aplicar la bsqueda

Muestra todas las variables de la etiqueta activa. Seleccione la variable cuyo contenido permita mostrar el campo de resultado. En nuestro ejemplo, el valor de la clave de bsqueda es el nmero de volumen del disco: N_. Esta informacin tambin est almacenada en la base de datos CndtedBy.mdb y est relacionada con el nombre del Director de orquesta.

Figura 25 Creacin de una variable Bsqueda en una tabla

6 Cuando haya terminado de completar el cuadro, pulse Aceptar. 7 Seleccione la variable de tipo Bsqueda en una tabla que acaba de crear, haga click en ella, seleccione el nombre predeterminado que se le ha dado y escriba, en su lugar, Name. 8 Seleccione la herramienta de escritura y, a continuacin, la variable Bsqueda en una tabla Name, arrstrela y sultela debajo del texto Conducted by. 9 Guarde el documento.

Captulo 8 - 116

Tutorial

Recuerde...
Qu es una variable? Una variable es un objeto cuyo contenido va cambiando durante la impresin. Existen diferentes tipos de variables. El valor de una variable depende del tipo de fuente de datos al que est vinculada. Se distinguen los tipos de variables siguientes: - Base de datos, - Bsqueda en una tabla, - Frmula,; - Contador,; - Fecha, ; - Formulario, ; - Libre. - Compartida. - La variable Base de datos se completa con los datos suministrados por un campo de la base de datos que se ha fusionado con el documento activo. - La variable Bsqueda en una tabla se completa con los datos suministrados por un campo de una base de datos distinta de la que se ha fusionado con el documento activo. - La variable Frmula se completa con los datos resultantes de un clculo en cuya expresin se pueden incluir variables, constantes, etc. (vase Apndice 1: Frmulas). - La variable Contador se completa con los datos resultantes de un clculo que efecta el ordenador o impresora. - La variable Fecha se completa con la fecha del sistema del ordenador o la impresora. - La variable Formulario se completa mediante la introduccin de datos con el teclado. Un objeto variable es una variable que tiene un aspecto fsico: texto, imagen o cdigo de barras.

Cules son los diferentes tipos de variables ?

Con qu fuentes de datos se puede rellenar una variable?

Que es un objeto variable?

Apndice 2: conexin con bases de datos

Captulo 8 - 117

Taller n 2: Consultas complejas y junturas


En este apartado abordaremos las nociones de consulta y juntura. Para ilustrarlas, realizaremos la cara posterior de la cartula, indicando el nmero de volumen, el nombre del autor de la obra, los trozos incluidos en el volumen y la duracin de cada uno de ellos. Para realizar este reverso de la cartula, utilizaremos una tercera base de datos de Access que contiene la informacin complementaria que necesitamos, es decir la duracin de cada trozo y el autor de cada obra. Se trata de la base de datos llamada VolDur.mdb, que contiene dos tablas: Duration Author

Realizacin de una juntura interna

El primer paso consiste en conectar el nuevo documento verso_00.lab con la base de datos VolDur.mdb. Para crear el origen de datos: 1 Abra el documento verso_00.tpl que se encuentra en la carpeta TUTORIAL\labels y elija Variable > Base de datos > Crear/Modificar una consulta... 2 Cree el nuevo origen de datos utilizando el Administrador de orgenes de datos ODBC. 3 Llame Duration source a este nuevo origen de datos. 4 Una vez instalado el origen de datos, seleccinelo en la lista Seleccione la fuente de datos del cuadro de dilogo Preparacin de una consulta ODBC .

Captulo 8 - 118

Tutorial

Nombres de la tablas Tablas que contiene la base de datos

Nombres de los campos

Figura 26 Seleccin de la fuente de datos Duration source

5 Seleccione las dos tablas: Author y Duration. Todos los campos que contienen ambas tablas aparecen en la lista de la derecha. 6 Active la opcin Incluir el nombre de las tablas . Esta opcin permite saber inmediatamente de dnde procede un campo. 7 Escoja Seleccionar todo y, a continuacin, la ficha Junturas. 8 Introduzca la expresin mediante la cual se define la juntura, tal como se muestra en la figura siguiente).

Apndice 2: conexin con bases de datos

Captulo 8 - 119

Tabla Author
Num
1 2 3 4 5 6 7 8 9 10

Tabla Duration
Track12
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Author
Author1 Author2 Author3 Author4 Author5 Author6 Author7 Author8 Author9 Author10

Track13
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Track14
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Track15
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Num
1 2 3 4 5 6 7 8 9 10

Juntura: la juntura permite vincular varias tablas.

Crear una juntura para vincular dos tablas permite utilizar los datos que contiene la tabla Author y los de la tabla Duration.

Para ver el resultado de la consulta, escoja el botn

Resultado de la consulta
Track12
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Track13
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Track14
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Track15
Duration Duration Duration Duration Duration Duration Duration Duration Duration Duration

Num
1 2 3 4 5 6 7 8 9 10

Author
Author1 Author2 Author3 Author4 Author5 Author6 Author7 Author8 Author9 Author10

Figura 27 Realizacin de una juntura interna

Captulo 8 - 120

Tutorial 9 Despus de haber visto resultado de la consulta (ver figura inferior), cierre la tabla Resultado de la consulta y, despus, el cuadro de dilogo Preparacin de una consulta ODBC pulsando Aceptar.

Figura 28 Tabla de Resultado de la consulta

De forma instantnea, la rama Base de datos muestra las 18 variables creadas. 10 Guarde el documento y la consulta, llamndola, por ejemplo, VolDur.csq.

Insercin de las variables resultantes de la consulta

En este apartado vamos a insertar las variables en el documento. Podramos vincular cada variable que indica la duracin de un trozo con un objeto de tipo Texto. Pero esta operacin es larga y fastidiosa. Al igual que en el ejercicio precedente, crearemos una frmula cuya expresin estar compuesta por la concatenacin de las variables Duration. Para concatenar las variables: 1 En el Explorador del documento (ficha Fuentes de datos ), escoja Frmula y, en su men contextual, Aadir ... Se aade automticamente una variable llamada Frmula0. 2 Haga doble click en ella.

Apndice 2: conexin con bases de datos

Captulo 8 - 121

3 En la lista que contiene todos los tipos de elementos que se pueden incluir en una frmula, seleccione Variables. 4 Introduzca la expresin :(\n=salto de lnea) Duration.Track1&\n& Duration.Track2&\n &Duration.Track3&\n& Duration.Track4&\n& Duration. Track5&\n& Duration. Track6&\n& Duration.Track7&\n& Duration. Track8&\n& Duration.Track9&\n& Duration.Track10&\n& Duration.Track11&\n& Duration. Track12&\n& Duration.Track13&\n& Duration.Track14&\n& Duration. Track15 5 Llame TrackDuration a la variable. A continuacin vincularemos la variable frmula TrackDuration con un objeto de tipo Texto para que aparezca en la etiqueta. Para crear el objeto de tipo Texto variable: 1 Seleccione la herramienta de escritura y, a continuacin, la variable TrackDuration, arrstrela y sultela en el documento. 2 Guarde el documento.

El contenido de la variable aparece truncado. Al comprobar la configuracin de salida de la variable se dar cuenta de que su longitud mxima es, probablemente, insuficiente.

Insercin de ttulos mediante la variable Bsqueda en una tabla

Para acabar la cara posterior de la cartula, se deben introducir los ttulos de cada trozo al lado de su duracin respectiva. Para introducir los ttulos: 1 En el Explorador del documento cree una variable de tipo Bsqueda en una tabla y llmela Track1.

Captulo 8 - 122

Tutorial 2 Complete el cuadro de dilogo con los datos siguientes: - Seleccione la fuente de datos : Classical music source, - Seleccione una tabla : Volumes, - Seleccione el campo de resultado: Track1, - Campos de bsqueda : N ; - Valor de la clave (variable): Author.Num. 3 Repita las operaciones precedentes hasta completar la creacin de las 15 variables de tipo Bsqueda en una tabla. No se olvide de seleccionar el Campo de bsqueda correspondiente: Track1 har la variable Track1, Track2 para la variable Track2, etc. Ya ha debido constatar que las variables de tipo Bsqueda de una tabla se clasifican en funcin de su origen. Se van creando ramas automticamente y llamando con los nombres de las tablas que suministran los datos. Cuando debe crear diferentes variables con datos procedentes de una misma fuente, adalas directamente a partir de la rama en cuestin. De este modo el cuadro de propiedades quedar preconfigurado y no tendr que volver a indicar la fuente de datos ni la tabla. 4 Cuando haya acabado de crear las variables, guarde el documento. Crear la frmula de concatenacin Al igual que hicimos con los datos vinculados con la duracin de los trozos, vamos a crear una frmula para los ttulos de los trozos, introduciendo el salto de lnea para conseguir la misma presentacin que con la frmula precedente. 1 Cree una nueva frmula y llmela TrackTitle. 2 Introduzca la expresin: Track1&\n&Track2&\n &Track3&\n& Track4&\n& Track5&\n& Track6&\n&Track7&\n& Track8&\n& Track9&\n&Track10&\n& Track11&\n&Track12&\n& Track13&\n&Track14&\n& Track15

Apndice 2: conexin con bases de datos 3 Escoja Aceptar.

Captulo 8 - 123

4 Escoja la herramienta de escritura y, a continuacin, la variable de tipo frmula TrackTitle. Arrstrela y sultela al lado de la frmula TrackDuration.

Utilice las herramientas de alineamiento para colocar correctamente los datos en el documento. Seleccione las dos frmulas y escoja Objeto Alineamiento Arriba . Cuando los datos estn perfectamente alineados, bloquee su posicin escogiendo Objeto Bloquear / Desbloquear. Si los datos sobrepasan la capacidad del documento, modifique las propiedades del texto eligiendo, por ejemplo, la fuente Arial con una altura de 10 puntos. Ultimar el documento Para acabar completamente el documento, slo falta introducir el nmero y el autor del volumen. 1 Seleccione la herramienta de escritura y, a continuacin, la variable Base de datos Author.Num, arrstrela y sultela cerca del texto Volume:. 2 Repita la operacin precedente para colocar el nombre del autor del volumen cerca del texto Author:.

Captulo 8 - 124

Tutorial

Taller n 3: Tabla de Resultado de la consulta


La tabla de Resultado de la consulta permite consultar el resultado de una consulta, buscar un trmino en particular o todas sus ocurrencias e imprimir los registros que desee .

Funciones de bsqueda:
Campo de bsqueda Valor de la bsqueda Buscar los datos en cualquier lugar del campo o al principio del campo Desplazamiento entre los registros resultantes de la consulta: Primera ocurrencia Ocurrencia precedente Ocurrencia siguiente Ultima ocurrencia

Impresin: Introduzca el nmero de etique tas de la serie que desea impri mir. Seleccione la (o las) lnea(s) que desea imprimir e introduzca el nmero de copias que desea imprimir de estos registros del documento. Imprimir Configurar la impresora Reiniciar las cantidades de copias a imprimir precisadas en la primera columna Ayuda

Figura 29 Presentacin de la tabla Resultado de la consulta

CAPTULO

Apndice 3: contadores

Numeracin de documentos
La variable Contador es una variable integrada el aplicacin de etiquetado. La versatilidad de los contadores los hace idneos para mltiples aplicaciones como, por ejemplo, contar una serie de etiquetas, saber cuntas etiquetas se han imprimido al da, etc. Gracias a esta variable podr crear compradores regresivos, progresivos, imbricados, compartidos... En este apartado se dan numerosos ejemplos que ilustran varias posibilidades de uso que tienen los contadores. Los ejemplos titulados Taller tienen diferentes niveles de dificultad, indicados mediante los iconos siguientes: Muy fcil

Fcil

Difcil

Captulo 9 - 126

Tutorial Las variables de tipo Contador son variables cuyo contenido va avanzando a medida que se imprimen las etiquetas, en funcin de un valor inicial y un valor de incremento. El cuadro de dilogo de la variable Contador permite configurar los atributos de las variables de tipo Contador. Para crear un contador: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Contador. 2 Escoja Aadir... en el men contextual. 3 Haga doble click en el contador que acaba de crear. Se abre el cuadro de dilogo Contador .

Creacin de un contador

propone una lista de 6 tipos de recuento, ms una opcin Personal: Binario, Octal, Decimal, Hexadecimal, Alfabtico y Alfanumrico.

permite numerar individualmente cada copia de etiqueta de forma exhaustiva

permite configurar qu accin activa el incremento del contador.

Figura 30 Cuadro de dilogo de la variable Contador

El cuadro de dilogo est compuesto por dos fichas:

Apndice 3: contadores

Captulo 9 - 127 Contador : permite elegir un tipo de contador y ajustar sus caractersticas (v. Ayudar en lnea Ficha Contador ), Salida : permite configurar el formato de presentacin de la variable en el documento (v. Ayuda en lnea Ficha Salida).

Taller n 1: Contador de una serie de etiquetas


En este apartado vamos a crear una etiqueta que incluya un contador del nmero de etiquetas de una serie. La serie tiene un nmero fijo de etiquetas.

Numeracin de las etiquetas de una serie

Para crear una numeracin de una serie etiquetas: 1 Cree un nuevo documento y llmelo SE RIA LCT .TPL . 2 En la ficha Fuentes de datos del Explorador del documento seleccione Contador. 3 Escoja Aadir... en el men contextual. Se abre el cuadro de dilogo de la variable Contado r (v. Figura 29). 4 Complete el cuadro de dilogo con los datos siguientes: - Tipo : decimal, - Incremento: +1, - Valor inicial : 1, - Reinicializar a: 1, - Despus de: 10. 5 Escoja la ficha Salida e introduzca el prefijo Label:. 6 Pulse Aceptar y llame LABELNUM a la variable. 7 Seleccione la herramienta de escritura y, a continuacin, la variable LABELNUM, arrstrela y sultela en la parte inferior del documento.

Captulo 9 - 128

Tutorial

No olvide pulsar el botn Mostrar los contenidos de los campos para visualizar el contenido de las variables.

Acaba de crear el contador que numerar las etiquetas de la serie. En este ejemplo, consideraremos que la serie est compuesta por diez etiquetas.

Nmero total de etiquetas de la serie

Ahora vamos a crear una variable que indicar, en cada etiqueta, el nmero total de etiquetas de la serie. Para ello utilizaremos una de las variables de control de la aplicacin. Para introducir el nmero total de etiquetas: 1 En la ficha Fuentes de datos del Explorador del documento seleccione Frmula. 2 Escoja Aadir... en el men contextual. 3 Haga doble click en la frmula que acaba de crear. 4 Inserte la variable de control @SERIALQTY, que forma parte de las Variables.

Apndice 3: contadores

Captulo 9 - 129

Figura 31 Empleo de una variable de control en una frmula

5 Escoja Aceptar y llame TOTALLABEL a la frmula. 6 Escoja la herramienta de escritura y, a continuacin, la variable de tipo frmula. Arrstrela y sultela al lado del contador LABELNUM. Como puede constatar, el valor de LABELNUM es de 1, cuando debera ser de 10 puesto que la serie est compuesta por 10 etiquetas. Esto se explica porque el valor de la variable slo se actualiza al imprimir ya que el nmero de etiquetas de la serie se ajusta en el cuadro de dilogo Imprimir. Para imprimir: 1 Escoja Archivo Imprimir... o haga click en F6. o pulse

2 Introduzca 10 en la zona de edicin Etiquetas en la serie y lance la impresin.

Captulo 9 - 130
Observacin

Tutorial

Esta etiqueta se ha creado configurando su presentacin para una impresora de oficina, controlada por Windows : - formato DIN A4, - dimensin de la etiqueta: 80/50, - etiquetas por hilera: 2, - etiquetas por columna: 5. Con esta configuracin se presenta la serie completa, es decir, las diez etiquetas en una misma pgina.

Taller n 2: Contador personalizado


En este apartado vamos a crear una etiqueta dotada de un contador cuyo tipo de recuento ser determinado por el usuario. Para crear un contador personalizado: 1 Cree un documento un documento nuevo y una variable de tipo Contador. 2 Complete el cuadro de dilogo Contador con los datos siguientes: - Tipo : Personal, - Secuencia personalizada: A1B2C3D4E5, - Valor inicial : A, - Reinicializar a: A, - despus de: 5. 3 Pulse Aceptar y llame Customize al contador. 4 Escoja la herramienta de escritura y, a continuacin, el contador. Arrstrelo y sultelo en el documento. La secuencia personalizada no debe tener elementos duplicados ni espacios.

Para imprimir: 1 Escoja Archivo Imprimir... o el botn o pulse F6.

Apndice 3: contadores

Captulo 9 - 131 2 Introduzca 10 en la zona de edicin Etiquetas en la serie y lance la impresin. Se obtiene el resultado siguiente:

C D

3 4

Figura 32 Contador Personalizado

Taller n 3: Contadores imbricados


Combinar varios contadores permite realizar numeraciones totalmente personalizadas. En este apartado realizaremos una numeracin de etiquetas diferente a la propuesta por defecto. En vez de numerar las etiquetas de izquierda a derecha (en la hilera de etiquetas de la pgina) la numeracin se har de arriba hacia abajo, es decir dentro de la columna de etiquetas de la pgina.

Captulo 9 - 132

Tutorial

7
Contador tradicional: numeracin de izquierda a derecha

4
Contadores imbrica dos: numeracin de arriba hacia abajo

Figura 33 Ejemplo de numeracin compleja

El truco consiste en diferenciar la columna de la izquierda de la de la derecha. Se debe crear un contador para numerar la columna de la izquierda y otro distinto para la columna de la derecha. Un tercer contador binario nos servir para verificar la condicin. Por ltimo, crearemos un cuarto contador para incrementar la numeracin, si fuera necesario, en las pginas siguientes. Para crear los contadores intermedios: 1 Abra la etiqueta toptolow.lab, situada en la carpeta tutorial\labels. 2 En el Explorador del documento aada un contador y llmelo LEFT. Complete el cuadro de dilogo con los datos siguientes: - Tipo : decimal, - Incremento: +1, - Valor inicial : 1, - Reinicializar a: 1 despus de 4, - Incrementar despus de la impresin de 2 etiquetas. 3 Aada otro contador y llmelo RIGHT. Complete el cuadro de dilogo con los datos siguientes: - Tipo : decimal,

Apndice 3: contadores

Captulo 9 - 133 - Incremento: +1, - Valor inicial : 5, - Reinicializar a: 5 despus de 8, - Incrementar despus de la impresin de 2 etiquetas. 4 Aada otro contador y llmelo PAGE. Complete el cuadro de dilogo con los datos siguientes: - Tipo : decimal, - Incremento: +1, - Valor b: 0, - Reinicializar a: 0 despus de 9999, - I ncrementar despus de la impresin de 8 etiquetas. 5 Aada otro contador y llmelo TEST. Complete el cuadro de dilogo con los datos siguientes: - Tipo : decimal, - Incremento: +1, - Valor inicial : 1, - Reinicializar a: 1 despus de 2, - Incrementar despus de la impresin de 1 etiqueta. Hemos acabado de crear todos los contadores necesarios para realizar la numeracin. Ahora tenemos que combinarlos mediante una frmula. Para combinar los contadores: 1 En el Explorador del documento cree una variable de tipo frmula, llmela Number e introduzca la expresin siguiente: if (TEST = 1, LEFT, RIGHT) + PAGE*8 2 Introduzca la frmula NUMBER en la etiqueta. 3 Escoja Archivo Imprimir... o el botn o pulse F6.

4 Introduzca 16 en la zona de edicin Etiquetas en la serie y lance la impresin. Se obtiene el resultado siguiente:

Captulo 9 - 134

Tutorial

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

Figura 34 Resultado de la impresin

Taller n 4: Clculo del nmero total de etiquetas de una subserie

Supongamos que desea imprimir varias etiquetas cuyo nmero es totalmente aleatorio. Dichas etiquetas deben estar clasificadas, por otro lado, en subseries de 40 etiquetas como mximo. Como el nmero de etiquetas es aleatorio, el contador debe poder calcular subseries de menos de 40 etiquetas e indicar, si fuera necesario, el nmero total de etiquetas de la subserie. Por ejemplo, imprime 63 etiquetas. Las cuarenta primeras irn numeradas de 1 a 40 y las 23 restantes formarn una serie de 23 etiquetas, numeradas de 1 a 23. 1 Cree un nuevo documento y llmelo pack.tpl. 2 En el Explorador del documento cree una variable de tipo Libre y aada una variable, llamada LABELNUM. Complete el cuadro con los datos siguientes: Ficha Entrada: - Local : 1, Reinicializar despus de imprimir : opcin activada. Ficha Contador : - Contador : opcin activada, - Tipo : decimal, - Incremento: +1,

Apndice 3: contadores

Captulo 9 - 135 - Valor inicial : 1, - Reinicializar a: 1 despus de 40, - Incrementar despus de la impresin de 1 etiqueta. 3 Seleccione la herramienta de escritura y, a continuacin, la variable LABELNUM. Arrstrela y sultela en la parte inferior izquierda del documento.

Por qu utilizar una variable Libre como Contador? A primera vista, parece ms lgico crear un contador. No obstante, los contadores tienen propiedades limitadas que no incluyen, por ejemplo, la opcin Reinicializar despus de imprimir . Esta opcin es importante para nuestro ejemplo, porque nos permitir lanzar trabajos sucesivos de impresin sin tener que reinicializar manualmente los contadores. 4 Repita las operaciones precedentes para crear contador nuevo a partir de la Fuente de datos Libre. Llmelo SUBRANGE. 5 Complete el cuadro con los datos siguientes: Ficha Entrada: Local: 0, - Reinicializar despus de imprimir : opcin activada. Ficha Contador : - Contador : opcin activada, - Tipo : decimal, - Incremento: +40; - Valor inicial : 0, - Reinicializar a: 1 despus de 9999, - Incrementar despus de la impresin de 40 etiquetas. 6 En el Explorador del documento cree una variable de tipo Frmula y llmela TOTAL. Complete la zona de edicin con expresin de comentarios: if(value(@SERIALQTY- SUBRANGE)>value(40), 40 ,if (value (@SERIALQTY - SUBRANGE) = 0, 40,mod(@SERIALQTY ,40 ) )).

Captulo 9 - 136

Tutorial 7 Seleccione la herramienta de escritura y, a continuacin, la variable TOTal, arrstrela y sultela en la parte inferior izquierda del documento. 8 Seleccione la herramienta de trazado de lneas rectas oblicuas y dibuje el separador tal como se muestra a continuacin:

Haga una prueba con 136 etiquetas. El contador debe mostrar tres subseries de 40 y una de 16.

Para ganar tiempo Existe un truco que permite concatenar variables o caracteres fijos rpidamente:

Figura 35 Concatenar variables dentro de un objeto de tipo Texto

Explicacin de la frmula if(value(@SERIALQTY- SUBRANGE)>value(40), 40 ,if (value (@SERIALQTY SUBRANGE) = 0, 40,mod(@SERIALQTY ,40 ) ))

Apndice 3: contadores

Captulo 9 - 137 Por ejemplo, con 63 etiquetas a imprimir, obtenemos: - de la 1 a la 40 etiqueta: 63 - 0 = 63. Como 63 es superior a 40, el resultado es 40. Las 40 primeras etiquetas quedarn numeradas de 1 a 40. - de la 41 a la 63 etiqueta: 63 - 40 = 23. Como 23 es inferior a 40, se debe comprobar la segunda condicin: Si 63 - 40 es igual a 0; 63-40 es diferente de cero y, por consiguiente, se mostrar el resultado de la sustraccin 63 - 40, es decir 23. As pues, de la 41 a la 63 etiqueta, la numeracin se har de 1 a 23. Para estas 63 etiquetas a imprimir, obtenemos una subserie de 40 etiquetas y otra de 23.

Captulo 9 - 138

Tutorial

CAPTULO

10

Apndice 4: programar con ActiveX

Por qu programar?
Puede haber varias razones que justifiquen la programacin de aplicaciones en un entorno de identificacin automtica. Para sacar el mximo partido de su aplicacin etiquetado, puede automatizar las tareas ms frecuentes y repetitivas. La primera parte de este apartado es una presentacin general de ActiveX y de su interfaz de programacin. En la segunda parte se propone un ejemplo de programacin con Visual Basic 6.0. En este ejemplo se emplean determinadas funciones que permiten controlar el funcionamiento del aplicacin etiquetado mediante la interfaz de programacin.

ActiveX
Para satisfacer las necesidades de integracin fcil y potente, esta aplicacin ha implementado la tecnologa ActiveX. ActiveX crea un entorno personalizado de trabajo entre aplicaciones, ofreciendo una gran facilidad de integracin y programacin. Los objetos programables se pueden emplear con cualquier lenguaje de macrocomando o de

Captulo 10 - 140

Tutorial programacin. De este modo, el usuario puede configurar su aplicacin para que controle la aplicacin de etiquetado utilizando un lenguaje de programacin como Visual Basic. En una palabra, ActiveX es una potente herramienta que permite utilizar una aplicacin de etiquetado como motor de impresin y edicin de etiquetas. Es el ladrillo indispensable para construir sistemas de identificacin personalizados.

Interfaz de programacin
Funciones
Esta tecnologa permite realizar fcilmente determinadas operaciones a partir de otra aplicacin: abrir una etiqueta, obtener la lista de campos variables, crear variables, obtener los datos que contienen dichos campos, seleccionar una impresora y el puerto en el que est conectada, modificar la configuracin de la impresora, abrir el cuadro de dilogo de adicin de impresoras, acceder al Formulario, guardar una etiqueta, actualizar el contenido de los campos variables, visualizar una imagen de previsualizacin, imprimir un documento, crear completamente la etiqueta, etc.

Apndice 4: programar con ActiveX

Captulo 10 - 141

Gracias a esta tecnologa podrdesarrollar su propia interfaz y adaptarla a los requisitos de su empresa: controlando el proceso de impresin de las etiquetas, diseando automticamente etiquetas complejas que incluyan, por ejemplo, contadores no decimales o pruebas cronolgicas.

Objetos, Atributos y mtodos

Se denomina Objeto cualquier elemento definible. Cada objeto tienen vinculados atributos y mtodos. Los atributos caracterizan el estado de un objeto. El conjunto de atributos permiten describir el objeto de forma completa y precisa. Si los atributos se pueden comparar con adjetivos, los mtodos son como verbos que indican acciones.

Objeto coche

Atributos : color/ao/marca/nmero de asientos/ velocidad punta. Mtodos : arrancar/acelerar/frenar/parar.

Jerarqua de los objetos

En la Gua del programador encontrar el diagrama que representa la organizacin jerrquica de los objetos suministrados junto con la aplicacin de etiquetado. Por ejemplo, con Visual Basic, basta con utilizar la funcin CreateObjet(nombre del servidor) para acceder al servidor. Para acceder a los objetos subordinados, basta con utilizar el punto . como separador (consulte los ejemplos del Apndice electrnico ActiveX).

Captulo 10 - 142
Observacin

Tutorial

Para saber cul es el nombre del servidor de nuestra aplicacin, consulte el cuadro de dilogo Acerca de del men Ayuda. Tambin puede utilizar el nombre genrico de Lppx2.Application. Si desea informacin tcnica ms detallada sobre los tipos de datos, consulte la Gua del programador, incluida como apndice documental electrnico en el CD-ROM. Para obtener ms informacin sobre ActiveX, consulte la documentacin suministrada por Microsoft.

A continuacin se examinarn los diferentes objetos y algunos mtodos y atributos vinculados, gracias a un ejemplo de programacin en Visual Basic 6.0.

Taller: ActiveX mediante un ejemplo


En este sencillo programa se utilizan las funciones principales de ActiveX. En la Gua del programador, suministrada como apndice documental electrnico en el CD-ROM, se le propone una completa descripcin de la interfaz, los objetos, sus mtodos y sus atributos.

Presentacin de la aplicacin

Este programa controla su aplicacin de etiquetado mediante ActiveX. Encontrar los archivos con el cdigo fuente del proyecto en TUTORIAL\ActiveX\FrstPrgm.vbp. Este programa permite abrir un documento, obtener una visualizacin preliminar y guardarlo en otra carpeta, dndole otro nombre distinto. Tambin permite abrir una consulta (siempre y cuando se haya conectado la etiqueta con una base de datos) y obtener la lista de las variables de la etiqueta. Por otro lado, le permitir imprimir uno o todos los registros. La barra de navegacin permite desplazarse fcilmente por la base de datos. Por ltimo, la interfaz del programa permite visualizar la aplicacin clienta, en este caso, su aplicacin de etiquetado. El componente ActiveX de su aplicacin de etiquetado utiliza una biblioteca de tipos, llamada LabelManager2 a la que se hace referencia como TK Labeling ActiveX 6.0 . Esta biblioteca contiene todos los mtodos y propiedades vinculadas con los objetos accesibles.

Apndice 4: programar con ActiveX Para instalar la biblioteca de tipos: 1 Escoja Proyecto Referencias.

Captulo 10 - 143

2 En la lista de referencias que se presenta, escoja TK Labeling ActiveX 6.0 y pulse Aceptar para cerrar el cuadro de dilogo. Para ver los mtodos y propiedades vinculados con los objetos: Utilice el explorador de objetos de la interfaz de programacin de Visual Basic (tecla F2). Para ver el cdigo vinculado con control: Haga doble click en el control que desee.

3- CmdOpen

4 - CmdSave

7- CmdPreview 6- CmdCloseQuery 5- CmdOpenQuery 10- CmdAddPrinters 11- CmdPrint 13- OptNoControl 12- CmdMerge 14- OptLppx 8- CmdVariables 9- CmdFiller

15- CmdFirstRecord 19- Preview2 18- CmdLastRecord 22- CmdQuit

14- CmdPreviousRecord 17- CmdNextRecord

Figura 36 Presentacin de la interfaz FrstPrgm.vbp

Captulo 10 - 144
Observacin

Tutorial

Esta aplicacin presenta e ilustra las funciones principales que ofrece ActiveX. Para saber ms sobre ActiveX consulte la Gua del programador , suministrada como apndice documental electrnico en el CD-ROM.

El programa

En este apartado se presenta paso a paso el programa llamado FrstPrgm.vbp. Los comandos que no estuvieran explicados aqu s lo estn en la Gua del programador.

1 Inicio de las variables MyApp designa al objeto Application. El objeto Application representa a la aplicacin de etiquetado, que es el objeto ms alto de la jerarqua. MyDoc designa al objeto Document, que representa al archivo de etiqueta utilizado. MyVars designa a la Coleccin de variables . La coleccin es un objeto de tipo lista que da acceso a las variables del documento.

Cdigo:
Option Explicit Dim MyApp As LabelManager2.Application Dim MyDoc As LabelManager2.Document Dim MyVars As LabelManager2.Variables

2 Creacin de los objetos Al abrir la ventana, los objetos quedan creados y registrados (Set). New LabelManager2.Application : creacin del objeto MyApp que representa a Application. Es el modo de acceso estndar para recuperar objetos subordinados.

Cdigo:

Apndice 4: programar con ActiveX

Captulo 10 - 145

Private Sub Form_Load() Me.MousePointer = vbHourglass Set MyApp = New LabelManager2.Application MyApp.Visible = False Me.MousePointer = vbDefault End Sub 3 Abrir un documento Uso del mtodo Open en la coleccin Documents. (El nombre y la ruta del documento aparecen en la zona de texto). Llamada a la funcin SelectFile. En este caso se realiza una prueba condicional sobre el formato del documento. Si el resultado es verdadero, SelectFile abre el cuadro de dilogo y configura los documentos que se abran con el formato predeterminado. Cuando se selecciona un documento se recurre a la coleccin Documents. Al abrir un documento, el objeto MyDoc se inicia y el documento activo del aplicacin de etiquetado queda registrado.

Cdigo:
Private Sub cmdOpen_Click() If SelectFile(lab (*.lab)|*.lab, 1) Then txtFilename = CommonDialog1.FileName Me.MousePointer = vbHourglass Set MyDoc = MyApp.Documents.Open(txtFile name) Me.MousePointer = vbDefault End If End Sub 4 Guardar el documento Uso del mtodo SaveAs con el objeto MyDoc

Cdigo:
Private Sub cmdSave_Click() If SelectFile(lab (*.lab)|*.lab, 2) Then txtFilename = CommonDialog1.FileName MyDoc.SaveAs txtFilename

Captulo 10 - 146 End If End Sub 5 Apertura de una consulta

Tutorial

Uso del mtodo OpenQuery con el objeto Database. Este mtodo abre y ejecuta una consulta en el documento activo.
Cdigo:

Private Sub cmdOpenQuery_Click() If SelectFile(csq (*.csq)|*.csq, 1) Then txtQueryname = CommonDialog1.FileName Me.MousePointer = vbHourglass MyDoc.Database.OpenQuery txtQueryname Me.MousePointer = vbDefault End If End Sub 6 Cierre de la consulta Uso del mtodo Close con el objeto Database. Este mtodo cierra la conexin de la consulta activa.
Cdigo:

Private Sub cmdClosequery_Click() MyDoc.Database.Close txtQueryname.Text = lstVariables.Clear End Sub 7 Visualizacin preliminar del documento activo Recurre al procedimiento Preview de apertura de la ventana para mostrar una visualizacin preliminar del documento activo.
Cdigo:

Private Sub cmdPreview_Click() Preview End Sub

Apndice 4: programar con ActiveX 8 Acceso a la coleccin de variables

Captulo 10 - 147

Visualizacin de las variables del documento activo. Inicio del objeto MyVar que registra la coleccin Variables del documento activo y recorre la coleccin para extraer el nombre de las variables.
Cdigo:

Private Sub cmdVariables_Click() Dim var As LabelManager2.Variable lstVariables.Clear Set MyVars = MyDoc.Variables For Each var In MyVars lstVariables.AddItem var.Name Next End Sub 9 Acceso al formulario El acceso al formulario de la aplicacin de etiquetado requiere utilizar la coleccin Dialogs (coleccin de cuadros de dilogo). En esta coleccin, el nombre del formulario es LppxFormDialog y su activacin utiliza el mtodo Show.
Cdigo:

Private Sub cmdFiller_Click() MyApp.Dialogs(lppxFormDialog).Show End Sub 10 Aadir impresoras maysculo y la apertura del cuadro de dilogo Impresoras de la aplicacin de etiquetado requiere utilizar la coleccin Dialogs . En esta coleccin, el cuadro de dilogo se llama LppxPrinterSelectDialog y su activacin utiliza el mtodo Show .
Cdigo:

Private Sub cmdAddPrinter_Click()

Captulo 10 - 148

Tutorial MyApp.Dialogs(lppxPrinterSelectDialog).Show End Sub 11 Impresin del documento Uso del mtodo PrintLabel para ejecutar un trabajo de impresin y del mtodo FormFeed para terminar la impresin, aplicados al objeto Mydoc.
Cdigo:

Private Sub cmdPrint_Click() MyDoc.PrintLabel txtQuantity MyDoc.FormFeed End Sub 12 Impresin de fusin Uso del mtodo Merge con el objeto MyDoc. Por defecto, la fusin lanza la impresin de una nica serie de etiquetas.
Cdigo:

Private Sub cmdMerge_Click() Mydoc.Merge 1 End Sub 13 Apertura de la aplicacin de etiquetado: opcin No visible La propiedad Visible del objeto MyApp se ajusta a False. La aplicacin de etiquetado queda configurada como invisible de forma predeterminada (primera opcin).
Cdigo:

Private Sub optNoControl_Click() MyApp.Visible = False End Sub 14 Apertura de la aplicacin de etiquetado: opcin Visible La propiedad Visible del objeto MyApp se ajusta a True. La aplicacin de etiquetado queda configurada como visible

Apndice 4: programar con ActiveX (segunda opcin).

Captulo 10 - 149

Este procedimiento incluye un ejemplo de gestin de errores mediante OLE. Cualquier operacin de ActiveX (activacin de una propiedad o una funcin) puede producir un error. Dicho error, representado por un cdigo, se puede conocer mediante el mtodo GetLastError y un mensaje a l asociado, mediante el mtodo ErrorMessage del objeto MyApp.
Cdigo:

Private Sub optLppx_Click() MyApp.Visible = True sample of OLE error management : Dim Errornum As Long, ErrorMsg As String Errornum = MyApp.GetLastError ErrorMsg = MyApp.ErrorMessage(Errornum) If Errornum <> 0 Then MsgBox ErrorMsg, vbCritical, Error # & Errornum End If sample end here End Sub 15 Acceso al primer registro de la base de datos Uso del mtodo MoveFirst con el objeto Database. Este mtodo permite colocarse en el primer registro de la base de datos.
Cdigo:

Private Sub CmdFirstRecord_Click(Index Integer) MyDoc.Database.MoveFirst End Sub

As

16 Acceso al registro precedente de la base de datos Uso del mtodo MovePrevious con el objeto Database. Este mtodo permite colocarse en el registro precedente de la base de datos.

Captulo 10 - 150
Cdigo:

Tutorial

Private Sub CmdPreviousRecord_Click(Index As Integer) MyDoc.Database.MovePrevious End Sub 17 Acceso al registro siguiente de la base de datos Uso del mtodo MoveNext con el objeto Database. Este mtodo permite colocarse en el registro siguiente de la base de datos.
Cdigo:

Private Sub CmdNextRecord_Click(Index Integer) MyDoc.Database.MoveNext End Sub 18 Acceso al ltimo registro de la base de datos

As

Uso del mtodo MoveLast con el objeto Database. Este mtodo permite colocarse en el ltimo registro de la base de datos.
Cdigo:

Private Sub CmdLastRecord_Click(Index Integer) MyDoc.Database.MoveLast End Sub 19 Visualizacin preliminar del documento activo

As

Recurre al procedimiento Preview. -> permite colocarse en la base de datos, cuando el usuario utiliza la barra de navegacin, y consultar una visualizacin preliminar del estado del documento.
Cdigo:

Private Sub CmdPreview2_Click() Preview End Sub

Apndice 4: programar con ActiveX 20 Procedimiento Preview

Captulo 10 - 151

Uso del mtodo CopyToClipboard con el objeto MyDoc: este mtodo copia le imagen del documento en el Portapapeles. El Clipboard de Visual Basic recupera la imagen.
Cdigo:

Sub Preview() Mydoc.CopyToClipboard Load frmPreview frmPreview.imgPreview.Picture=Clipboard.Get Data(vbCFMetafile) frmPreview.Show End Sub 21 Procedimiento SelectFile Procedimiento que permite identificar, al abrir o cerrar archivos, el formato de archivo que se espera (es decir, el formato lab cuando se trata de un documento o csq cuando se trata de una consulta).
Cdigo:

Private Function SelectFile (ByVal filters As Sring, ByVal ActionCode As Long) As Boolean On Error Resume Next With CommonDialog1 .Filter=filters .FileName=Mid(filters,InStrRev(filters,|) +1) .Action=ActionCode Dialog box is displaying ... Dialog box is closed If Err = 0 Then SelectFile = True End If End With End Function

Captulo 10 - 152 22 Salir de la aplicacin

Tutorial

Para salir correctamente de la aplicacin de etiquetado hay que: a.cerrar todos los documentos abiertos, recurriendo al mtodo CloseAll aplicado a la coleccin Documents, b.aplicar el mtodo Quit al objeto MyApp (de este modo, el usuario indica a la aplicacin de etiquetado que ha terminado su trabajo). c.pedir a Visual Basic que saque la aplicacin de etiquetado de la memoria del sistema.
Cdigo:

Private Sub cmdQuit_Click() Unload Me End Sub Private Sub UnloadLppx() MyApp.Documents.CloseAll False MyApp.Quit Set MyApp = Nothing End Sub 23 Salir de la aplicacin por medio de la barra de ttulo Procedimiento idntico. (Se aade este procedimiento por si el usuario no utilizar el botn Quit para salir de la aplicacin, ya que es importante clausurar el proceso.)
Cdigo:

Private Sub Form_Unload(Cancel As Integer) UnloadLppx Unload frmPreview End Sub

Apndice 4: programar con ActiveX

Captulo 10 - 153

Este proceso de clausura del procesamiento (salir del aplicacin) se debe respetar escrupulosamente para dejar el sistema en estado estable.

Captulo 10 - 154

Tutorial

CAPTULO

11

Recordatorio

El resultado de la variable aparece truncado? Necesita crear variables intermedias ODBC y trminos reservados

Si el resultado se presenta truncado, compruebe los parmetros ajustados en la ficha Salida del cuadro de dilogo de la variable: el valor de longitud mxima indicado es, quizs, demasiado pequeo para mostrar el resultado completo de su variable. Piense en utilizar la rama Libre de la ficha Fuentes de datos del Explorador del documento.

Recuerde que determinados trminos no se pueden emplear para dar nombre a las fuentes de datos, ya que estn reservados para determinadas funciones de ODBC. Esta es la lista completa de trminos reservados:
DIAG NOSTICS DICTIO NARY DISCO NNE CT DISP LACE MENT DISTINCT DO MAIN DO UBLE JOINKE Y L ANGUA GE L AST L EFT L EVE L L IK E L OCAL SCHEMA SCROL L SECO ND SECTION SEL ECT SEQ UENCE SET

A BS OLUTE A DA A DD A LL A LLO CATE A LTER A ND

Captulo 11 - 156

Tutorial

A NY A RE AS A SC A SS ERTIO N AT A UTHO RIZA TIO N A VG B EG IN B ETWEE N B IT B IT LENG TH BY CA SCADE CA SCADE D CA SE CA ST CA TALO G

DROP E LSE E ND E ND -E XE C E SACP E E XCEP T E XCEP TIO N E XEC E XECUTE E XISTS E XTERNAL E XTRACT FAL SE FETCH FIRST FLO AT FOR FORE IG N

LO WER

SIZE SMAL LINT

MA TCH MA X MIN MINUTE MO DUL E MO NTH MUMPS NAME S NATIONA L NCHAR NEX T NO NE NO T NULL NULL IF NUMERIC

SOME SQL SQL CA SQL CODE SQL ERROR SQL STATE SQL WARNING SUBS TRING SUM SYS TEM TA BL E TE MPO RARY THE N TIME TIMES TAMP TIMEZO NE_ HO UR

CHA R

FORTRA N

O CTE T _L ENGTH

TIMEZO NE_ MIN UTE

CHA R _LE NGTH CHA RACTER CHA RACTER _ LEN G TH CHE CK CL OSE

FOUND FROM FULL

OF O FF ON

TO TRA NSACTION TRA NSLA TE

G ET G LOB AL

O NLY O PEN

TRA NSLA TIO N TRUE

Recordatorio

Captulo 11 - 157

CO ALE SCE CO BO L CO LLA TE CO LLA TIO N CO LUMN CO MMIT CO NNECT CO NNECTIO N CO NSTRAINT CO NSTRAINTS CO NTINUE CO NVERT CO RRESP ONDING CO UNT CRE ATE CURRENT CURRENT _ DATE CURRENT _ TIME CURRENT _ TIME ST A MP CURS OR DA TE DA Y DE ALL OCATE DE C DE CIMA L

G OAL G OTO G RANT G ROUP HAV ING HO UR IDENTITY IGNO RE IMMEDIATE IN INCLUDE INDEX INDICA TOR INITIAL LY INNER INPUT INSE NS ITIVE INSE RT INTEGE R

O PTION OR O RDE R O UTE R O UTP UT O VERL APS P ARTIA L P ASCA L P LI P OSITION P RE CIS IO N P RE PA RE P RE SE VE P RIMARY P RIO R P RIV ILE GE S P RO CEDURE P UB LIC RES TRICT

UNIO N UNIQ UE UNK NOWN UPDATE UPPE R USAG E USER USING VAL UE VAL UES VARCHA R VARY ING VIEW WHEN WHENEV ER WHERE WITH WORK YEA R

INTERSE CT INTERVA L INTO IS ISO LATION

REV OK E RIGHT RO LLB ACK RO WS

Captulo 11 - 158

Tutorial

DE CLARE DE FERRAB LE DE FERRED DE LETE DE SC DE SCRIBE DE SCRIPTOR

Caracteres prohibidos y nombres de variables

Recuerde que, en el nombre de las variables, est prohibido usar los caracteres: { y }. Por otro lado, si para construir una frmula utiliza una variable cuyo nombre incluye al menos uno de los caracteres &+-*/<>=^%,!\, debe introducir al comienzo y al final del nombre el signo: {}

Frmula0: Import0 & Import1 Frmula1: Import0 & {toto%titi}

Interfaz MDI

Esta aplicacin de etiquetado utiliza una interfaz MDI, gracias a la cual se pueden abrir varios documentos simultneamente.
Observacin

Todos los documentos abiertos simultneamente comparten las mismas opciones de configuracin de la interfaz (cuadrcula, idioma...). Sin embargo, la impresora, las bases de datos vinculadas y el formulario tienen configuraciones especficas para cada documento.

CAPTULO

12

Glosario

ActiveX

ActiveX es una plataforma de integracin abierta que proporciona un medio sencillo y potente de satisfacer las necesidades de integracin. La funcin de una base de datos es almacenar informacin. La informacin o datos est organizada en tablas de dos dimensiones. A esto se le llama relacin. Cada fila o lnea de la tabla es un registro. Cada registro contiene toda la informacin relativa a un mismo objeto, clasificada en las columnas de la tabla, en los campos. Los campos que contiene una tabla de una base de datos permiten gestionar las propiedades del objeto. Un registro sirve para gestionar un objeto cuyas propiedades han sido almacenadas en los campos de la tabla de una base de datos. Las funciones son frmulas ya configuradas , a veces muy complejas. Una funcin puede formar parte de otra frmula. Una frmula es una ecuacin que analiza los datos en funcin de una expresin dada. Las frmulas realizan operaciones como sumas, multiplicaciones, comparacin de valores, clculos aplicados a fechas, etc. En ellas se pueden combinar variables, funciones, operadores...

Base de datos

Campos

Registro

Funcin

Frmula

Captulo 12 - 160

Tutorial La juntura permite relacionar varias tablas de una misma base de datos. Existen tres tipos de junturas: - la juntura interna - la juntura derecha - la juntura izquierda Un objeto variable es una variable que tiene un aspecto fsico: texto, imagen o cdigo de barras. Es un producto de Microsoft que permite conectarse con bases de datos. Gracias a ODBC (Open Data Base Connectivity), vincular una aplicacin como sta de etiquetado con determinado nmero de bases de datos es una operacin muy sencilla. Un origen de datos incluye los datos y el motor de la base de datos vinculada. Una variable es un objeto inmaterial cuyo contenido va cambiando. Una variable puede pertenecer a diferentes Fuentes de datos: - Base de datos; - Bsqueda en una tabla; - Frmula ; - Contador ; - Fecha ; - Formulario . Una variable compartida es una variable que se puede volver a utilizar en otros documentos.

Juntura

Objeto variable

ODBC

Origen de datos ODBC Variable

Variable compartida Variable de tipo Base de datos Variable de tipo Contador

Las variables de tipo Base de datos designan a las variables relacionadas con la base de datos fusionada con la etiqueta activa. Un Contador es una variable cuyo contenido va avanzando a medida que se imprimen las etiquetas, en funcin de un valor inicial y un valor de incremento. El contador, muy utilizado para numerar las etiquetas de una serie, puede ser calculado por el ordenador o la impresora.

Glosario

Captulo 12 - 161 El recuento se puede efectuar de 6 modos bsicos: - Binario: clculo en base 2, - Octal: clculo en base 8, - Decimal: clculo en base 10, - Hexadecimal: clculo en base 16, - Alfabtico: clculo en base 26 (de A a Z), - Alfanumrico: clculo en base 36 (de 0 a 9 y de A a Z), - Personal: base de clculo decidida por el usuario.

Variable de tipo Fecha

La variable de tipo Fecha permite introducir automticamente en el documento la fecha y la hora, en un formato totalmente configurable y actualizadas por el sistema. La variable de tipo Formulario es una variable cuyo contenido se introduce con el teclado. La variable Frmula es la variable cuyo contenido procede de un clculo. Las variables Bsqueda en la tabla son variables procedentes de una base de datos distinta de la que se ha fusionado con la etiqueta activa. Son las variables suministradas por la aplicacin. El uso de estas variables permite ejecutar acciones especiales durante la impresin.

Variable de tipo Formulario Variable de tipo Frmula Variable de tipo Bsqueda en una tabla Variables de control

Captulo 12 - 162

Tutorial

@ LAB NAME

Esta variable designa el nombre del documento activo. El campo en el que se introduce este nombre determina el nombre del documento que se debe abrir durante una operacin de importacin. El campo en el que se introduce este nombre determina el nmero de etiquetas que se deben imprimir. Debe tener un valor numrico. El campo en el que se introduce este nombre determina el nmero de etiquetas idnticas que se deben imprimir entre los incrementos de los contadores (siempre cuando el documento tenga contadores). Su valor debe numrico. El campo en el que se introduce este nombre determina el nmero de copias de la pgina que se deben imprimir. Su valor debe numrico. Esta variable designa el nombre de la impresora seleccionada. Esta variable indica el puerto de la impresora seleccionada. El campo en el que se introduce este nombre determina el nmero de etiquetas que se deben imprimir entre dos cortes. Su valor debe numrico.

@ SERIAL QTY

@ LAB ELCP Y

@ PAG ECP Y

@ PRINTE RNA
ME

@ PORTNA ME @ INTERCUT

Indice

A
ActiveX , Cap 10-139, , Cap 10140 Programar con ActiveX , Cap 10-139 LabelManager2 , Cap 10-142 Administrador de orgenes de datos ODBC , Cap 8-106 Administrador de usuarios , Cap 6-75, , Cap 6-76, , Cap 6-77, , Cap 6-78 Atributos , Cap 10-141

Conexin con bases de datos , Cap 8-103 Bsqueda en una tabla , Cap 8113 , , Cap 8-114 , , Cap 8-115, , Cap 8-122

C
Campos , Cap 12-159 Campos de bsqueda Valor de la clave , Cap 8-122 Cargador de fuentes de Windows , Cap 5-68 Cdigo de barras

B
Barra de herramientas Ver Cuadrcula , Cap 1-5 Base de datos , Cap 8-104

Creacin , Cap 7-93 Configurar , Cap 2-16 Consultas Junturas

Captulo 13 - 164

Tutorial

Resultado de la consulta , Cap 8-117 Contador , Cap 9-125 Crear un contador , Cap 9125 Contador personalizado , Cap 9130 Contadores imbricados , Cap 9131 Copia de etiquetas , Cap 5-54 Copias de cada etiqueta , Cap 5-55 Etiquetas en la serie , Cap 555

F
Ficha Fuentes de datos , Cap 1-7 Ficha Objetos , Cap 1-7 Formulario , Cap 5-59 Frmulas Crear una frmula , Cap 784 Funciones Crear una frmula , Cap 7-81 Fuente de datos , Cap 4-36 de tipo Formulario El Formulario , Cap 4-45

D I
Derechos de uso Administrador de usuarios , Cap 6-75 Impresin , Cap 5-51 Impresin con fusin , Cap 5-58 Impresin mediante el formulario , Cap 5-59 Impresin tradicional , Cap 5-51 Imprimir , Cap 5-51 Impresora , Cap 2-12 Interfaz de programacin

E
Errores y problemas de impresin , Cap 5-71

Funciones , Cap 10-140 Invitados administrador de usuarios , Cap 6-77

OLE DB , Cap 8-103 Optimizacin de la impresin , Cap 5-66 Origen de datos ODBC , Cap 8105 Instalacin de un origen de datos ODBC , Cap 8-106

J
Juntura , Cap 8-117

P L
LabelManager2 , Cap 10-142 las Fuentes de datos , Cap 1-8 Preparacin de una consulta ODBC , Cap 8-108

S
Seguridad

M
Mtodos , Cap 10-141 Administrador de usuarios , Cap 6-75 Serie de etiquetas , Cap 5-54

O
Objeto variable Creacin de objetos variables , Cap 8-109 Objetos variables , Cap 4-47 ODBC , Cap 8-103, , Cap 8-104

T
Tabla de Resultado de la consulta , Cap 8-124 TK Labeling ActiveX 6.0 , Cap 10-142

Captulo 13 - 166

Tutorial

U
Usuario Administrador de usuarios , Cap 6-78

V
Variable , Cap 4-35, , Cap 8-109 , , Cap 8-116 Base de datos , Cap 8-116, , Cap 12-160 Bsqueda en una tabla , Cap 8-116 , , Cap 12160 Concatenar variables , Cap 8-111 Contador , Cap 8-116, , Cap 9-125 , , Cap 12160 de tipo Formulario , Cap 8116, , Cap 12-160 Fecha , Cap 8-116 , , Cap 12-160 Frmula , Cap 8-116, , Cap 12-160 Otras , Cap 8-116 Variable compartida , Cap 8-116

Вам также может понравиться