L18. SELECCIÓN DE DATOS BASES DE DATOS (FUENTES ODBC, SQL) CONSULTAS DICCIONARIOS
L18. SELECCIÓN DE REGISTROS, EJEMPLOS FILTRADO DE REGISTROS REQUERIDOS EN UN REPORTE EJEMPLOS: ** INCLUIR LAS VENTAS SUPERIORES A 1 MM Bs ** INCLUIR LAS VENTAS DEL AÑO 2005
L19. PROCESO DE SELECCIÓN DE REGISTORS LENGUAJE DE FÓRMULAS DE CRYSTAL MUY PODEROSO FILTRADO DE REGISTROS REQUERIDOS EN UN REPORTE (LENGUAJE DE FÓRMULAS) ASISTENTE DE SELECCIÓN (DE MANERA GRÁFICA)
L19. ELECCIÓN DE CAMPOS Y FUENTES DE DATOS EXPLORADOR DE DATOS ** VISTA DE ÁRBOL ** MENÚ CONTEXTUAL EXPLORADOR DE CAMPOS ** VISTA DE ÁRBOL ** CONSULTAS DICCIONARIOS
CRYSTAL REPORT 9.0 L20. EDITANDO FÓRMULA SELECCIÓN DE REGISTROS MENÚ INFORME CLICK EN REGISTRO EDITAR FÓRMULA DE SELECCIÓN CLICK EN VERIFICAR GUARDAR Y CERRAR
L20. PLANTILLAS FÓRMULAS SELECCIÓN CASO CADENAS CARACTERES {tabla.campo} startswith V not {tabla.campo} startswith V 401 in {tabla.campo} [1.. 3] Venezuela in {tabla.campo}
L20. PLANTILLAS FÓRMULAS SELECCIÓN CASO NÚMEROS {tabla.campo} > 1000000 {tabla.campo} < 1000000 SE PUEDEN COMBINAR OPERADORES LÓGICOS and, or, not
L20. PLANTILLAS FÓRMULAS SELECCIÓN CASO FECHAS Year{tabla.campo} > 1998 Month{tabla.campo} < 10 {tabla.campo} in LastFullMonth {tabla.campo} < CurrentDate SE PUEDEN COMBINAR OPERADORES LÓGICOS and, or, not
L21. INSERTANDO GRUPOS
L21. INSERTANDO GRUPOS PERSONALIZADOS
L22. CALCULANDO Y MANIPULANDO DATA (1 /2) CRYSTAL OFRECE LAS SIGUIENTES OPCIONES (1 / 2) : ORDENAMIENTO CONSULTAS SQL TOTALIZACIÓN, AGRUPACIÓN RESÚMENES RUNNING TOTALS
L22. CALCULANDO Y MANIPULANDO DATA (1 /2) CRYSTAL OFRECE LAS SIGUIENTES OPCIONES (2 / 2) : TOTALES ACUMULADOS INFORMES DE SECCIÓN MÚLTIPLE GRÁFICOS, MAPAS, REPORTES DE TABLAS CRUZADAS
L23. INSERTANDO SUB TOTALES
L23. CREACIÓN DE TOTALES ACUMULADOS CREACIÓN DE TOTALES ACUMULADOS EN UNA LISTA CREACIÓN DE TOTALES ACUMULADOS DE UN GRUPO CREACIÓN DE UN TOTAL ACUMULADO CONDICIONAL CREACIÓN DE UN TOTAL ACUMULADO EN UNA RELACIÓN CREACIÓN DE UN TOTAL ACUMULADO EN UNA FÓRMULA
L24. APLICANDO OTRAS SUMATORIAS CRYSTAL REPORTS PERMITE CREAR REPORTES ESPECIALIZADOS CON TOTALES ACUMULADOS ACORDE A REGLAS DEL NEGOCIO Y ACTUALIZADOS DINÁMICAMENTE SE PUEDEN CREAR SUMATORIAS BÁSICAS Y DENTRO DE UN GRUPO PERSONALIZADO ES POSIBLE TRABAJAR CON TOTALIZADORES CONDICIONALES LOS TOTALIZADORES PUEDEN FORMAR PARTE DE LAS FÓRMULAS
L25. USING RUNNING TOTALS EN CRYSTAL REPORTS NO SE PUEDE CREAR UN CAMPO RESUMEN BASADO EN UNA FÓRMULA A TRAVÉS DE UN CAMPO RESUMEN. POR LO TANTO, DEBE UTILIZAR ES UN RUNNING TOTALS
L25. FÓRMULAS NECESARIAS RUNNING TOTALS PARA TRABAJAR CON UN RUNNING TOTALS ES CONVENIENTE CREAR TRES FÓRMULAS UNA FÓRMULA PARA RESETEAR LA VARIABLE CONTENIENDO EL RESULTADO OTRA FÓRMULA CONTENIENDO EL CÁLCULO REQUERIDO UNA TERCERA UTILIZADA PARA MOSTRAR EL RESULTADO
L26. ORDENANDO REGISTROS EN CRYSTAL SE DEBE INDICAR : ** EL CAMPO DE ORDENAMIENTO ** LA DIRECCIÓN DEL ORDENAMIENTO ORDENAMIENTO POR UNO Y/O MÚLTIPLES CAMPOS
L26. ASISTENTE ASISTENTE PARA ORDENAR
L27. LINKING ENLAZAR OBJETOS A LOS REPORTES DIRECTAMENTE ENLAZAR BASES DE DATOS A LOS REPORTES : ENLAZAR REPORTES A LOS REPORTES (SUB REPORTES)
L28. OLE OLE, OBJECT, LINKING AND EMBEDDING EL OBJETIVO ES ENLAZAR OBJETOS EN LOS REPORTES Y PODER TRABAJAR CON ESTOS DIRECTAMENTE DESDE EL REPORTE CRYSTAL REPORT ES UN PROGRAMA CONTENEDOR DE OLE
L29. FUENTES DE DATOS EN CRYSTAL CRYSTAL ACCEDE A LA MAYORÍA DE LAS B.D CRYSTAL APROVECHA TODOS LOS BENEFICIOS DE LOS ARCHIVOS DE CONSULTA (.QRY) Y DICCIONARIOS (.DC5) LA CONEXIÓN DE DATOS ES EL PRIMER PASO
L29. TIPOS DE ACCESO FUENTES DE DATOS A LOS ARCHIVOS DIRECTOS DE B.D. A TRAVÉS DE O.D.B.C ARCHIVOS DE CRYSTAL SQL DESIGNER ARCHIVOS DE CRYSTAL DICTIONARY
L29. ACCESO DIRECTO
L29. ACCESO SQL SERVER
L29. ACCESO ADO
L29. PUNTOS COMUNES BD EN CRYSTAL USO DE ALIAS PARA LAS BASES DE DATOS UBICAR ARCHIVOS DE B.D. MOVIDAS O CAMBIADAS DE NOMBRE TRABAJAR CON TABLAS INDEXADAS VINCULAR TABLAS
L29. OPCIONES BASES DE DATOS EN CRYSTAL
L30. OPERACIÓN SMART LINKING UTILIZADO EN REPORTES CON MÁS DE UNA TABLA UTILIZACIÓN DE ÍNDICES CUANDO SE VINCULAN TABLAS USANDO UN CAMPO QUE ES COMPONENTE DE VARIOS ÍNDICES (2 O MÁS) CON LA OPCIÓN DE SMART LINKING CRYSTAL DETERMINA AUTOMÁTICAMENTE EL ÍNDICE A UTILIZAR SE PUEDE CAMBIAR EL ÍNDICE COLOCÁNDOLO EXPLÍCITAMENTE
L31. CONCEPTO DE FÓRMULAS CAMPOS CALCULADOS MANIPULACIÓN DE CAMPOS DE LA BASE DE DATOS FÓRMULAS MATEMÁTICAS EMPLEANDO CAMPOS
L31. EJEMPLOS DE FÓRMULAS DESCUENTO DEL 15% EN EL PRECIO TOTAL DE LA ORDEN {ORDEN.PTOTAL}*.85 COLOCAR EL NOMBRE DE LOS EMPLEADOS EN MAYÚSCULAS UPPERCASE ({EMPLEADO.NOMBRE}) EXTRAER LA PRIMERA LETRA DEL APELLIDO {EMPLADO.NOMBRE}(1) EXTRAER EL MES DE UNA FECHA MONTH({EMPLEADO.FNACIMIENTO})
L31. TIPOS DE FÓRMULAS FÓRMULAS DE INFORME FÓRMULAS DE FORMATO CONDICIONAL FÓRMULAS DE SELECCIÓN FÓRMULAS DE BÚSQUEDA
L32. EDITOR DE FÓRMULAS
L32. CREACIÓN DE FÓRMULAS
L33. COMPONENTES DE UNA FÓRMULA CAMPOS : {NOMBRETABLA.CAMPO} CANTIDADES : 20, 0.85 TEXTO : Ejemplo OPERADORES: +, -, * FUNCIONES: UPPERCASE(), MONTH() ESTRUCTURAS CONDICIONALES: IF, SELECT ESTRUCTURAS REPETITIVAS: FOR AGRUPADORES : SUM(), AVERAGE()
L33. REGLAS BÁSICAS FÓRMULAS INCLUIR CADENAS DE TEXTO ENTRE COMILLAS INCLUIR ARGUMENTOS ENTRE PARÉNTESIS FÓRMULAS CON REFERENCIA @
L33. LENGUAJES GENERACIÓN DE FÓRMULAS SINTÁXIS VISUAL BASIC SINTÁXIS PARTICULAR DE CRYSTAL
L34. FÓRMULAS IF-THEN-ELSE REPRESENTAN FÓRMULAS CONDICIONALES DE UNA O DOS VÍAS EL ELSE ES OPCIONAL CRYSTAL TAMBIÉN PERMITE EL USO DE MÚLTIPLES OPCIONES CON SELECT SE PUEDE EMPLEAR SINTAXIS CRYSTAL O SINTAXIS VISUAL BASIC
L34. EJEMPLO IF-THEN-ELSE IF ({cliente.nombre}[1 TO 2 = VE and ToText({cliente.codPostal}) = 1060 ) CLIENTE PREFERIDO ELSE NO SE AJUSTA A LOS CRITERIOS CLASIFICA A TODOS LOS CLIENTES CUYO NOMBRE EMPIEZA CON VE Y EL CÓDIGO POSTAL ES 1060 COMO CLIENTE PREFERIDO, SINO INDICA NO SE AJUSTA A LOS CRITERIOS
L35. CONDICIONANDO REPORTES A TRAVÉS DE FORMATOS CONDICIONALES A TRAVÉS DE FÓRMULAS CONDICIONALES A TRAVÉS DE RESALTADORES HIGHLIGHTING
L36. APLICANDO HIGHLIGHTING FORMATO DE OBJETOS CONDICIONALES, POR EJEMPLO TEXTO EN ROJO PARA SALDOS NEGATIVOS FORMATOS DE TEXTO: NEGRILLAS, SUBRAYADO, ETC USO DE COLORES FUENTES DE TEXTO
L36. ASISTENTE PARA EL RESALTADO
CRYSTAL REPORT 9.0 L37. FORMATEANDO OBJETOS CONDICIONALMENTE FORMATO TRADICIONAL 2 PASOS: SELECCIONAR Y APLICAR FORMATO CONDICIONAL: UN PASO ADICIONAL, ESPECIFICAR LA CONDICIÓN PARA LA CUAL SE APLICA EL FORMATO
L37. TIPO DE FORMATEO CONDICIONAL PROPIEDADES CONDICIONALES DE ACTIVAR O DESACTIVAR PROPIEDADES DE ATIBUTO CONDICIONAL CAMBIO DE FUENTES CONDICIONALES