Crystal Reports XI: Manual Avanzado

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Crystal Reports XI: Manual Avanzado"

Transcripción

1 Crystal Reports XI: Manual Avanzado 1

2 INDICE Iniciando un nuevo reporte... 4 Secciones del Reporte... 6 Formato de los objetos... 6 Utilizando objetos de textos... 7 Importante... 7 Selección de Registros... 9 Refrescando el reporte VS. Usando datos guardados... 9 Limitando datos con el criterio de selección de grupos Consideraciones de Performance Ordenando, Agrupando y Sumarizando Agrupando Importante Sumarizaciones más utilizadas Top N / Botton N Problemas que surgen al insertar grupos Campos de Fórmula Variables en fórmulas Running Total Formato Avanzado The Hightlighting Expert Formato de las Secciones El Section Expert Parámetros Seteando valores por default Métodos para generar las Listas de Valores Dinámicas Utilizando Listas de Valores Dinámicas ya existentes Otro uso de los parámetros Objetos Cross Tab Cambiando el objeto Cross Tab Suprimiendo Subtotales y etiquetas Mejorando la apariencia de un Cross Tab Importante Subreportes Gráficos Chart Expert Chart Analyzer Anexo A: Forma en que Crystal Reports genera los reportes Anexo B : Haciendo reportes desde bases de datos SQL Logearse a SQL Database Drivers de Acceso Directo ODBC Cambiar un reporte de una base PC Style a una Cliente/Servidor Linkeando Tablas Diferencias de Linking entre PC-Style y SQL Databases

3 Usando múltiple tipos de base de datos en un mismo reporte Tipos de Join Tabla de la Izquierda y Tabla de la derecha Sentencias SQL Usando SQL Stored Procedures Usando SQL Expresión Fields Agrupando en el Servidor Efectos del Drill Down Consideraciones de Performance Anexo C : Otras Consideraciones Instalación Crystal Reports Instalación Crystal Reports for.net Actualización Compatibilidad con versiones anteriores Notas y limitaciones Integración con Crystal Enterprise Impresión y exportación Acceso a datos

4 Iniciando un nuevo reporte Se puede comenzar a construir un reporte de 2 formas diferentes: Mediante los asistentes o desde un reporte en blanco. Report Expert: Existen 4 asistentes diferentes, los cuales mediante diferentes ventanas permiten, paso a paso, armar el reporte. Standard: Éste es el asistente más genérico y usado. A través de los tabs, del mismo, se puede no solo seleccionar la fuente de datos, las tablas, hacer los links, seleccionar los campos a visualizar en el reporte, sino también ordenar los registros, agruparlos, insertar sumarizaciones, insertar filtros y gráficos. Mail Label: Etiquetas para cartas. Cross Tab: Permite crear reportes en los cuales los datos son mostrados en un objeto Cross Tab. OLAP: Este asistente está orientado a realizar reportes con fuentes de datos multidimensionales, permitiendo desplegar la información de los cubos en una grilla muy parecida al cross-tab. Crystal Reports posee conectividad con: Business Warehouse, Essbase Cube, IBM DB2 Cube, OLE DB for OLAP, Informix MetaCube, Holos HDC Cube. 4

5 También se puede comenzar eligiendo la opción de un reporte en blanco. Mediante esta opción, lo primero que hay que hacer es seleccionar la fuente de datos. Una vez seleccionada la misma, se puede comenzar a desarrollar el reporte. Mediante el Explorador de Campos, el cual se accede desde el menú o desde la barra de herramientas, se pueden elegir los campos de la fuentes de datos seleccionada y otros tipos de campos, que explicaremos a lo largo del documento, con los que queremos armar el reporte. En cualquiera de las dos opciones que utilizamos para armar un reporte, si elegimos mas de una tabla, automáticamente va a aparecer una ventana llamada Visual Linking Expert, mediante la cual podemos establecer las relaciones entre las tablas seleccionadas previamente. Estos links o Join, se pueden establecer con diferentes opciones. 5

6 Secciones del Reporte Para el desarrollo de cualquier reporte, es necesario e importante conocer las distintas secciones que estos tienen, ya que es en ellas donde se colocan los diferentes campos, fórmulas, gráficos y sumarizaciones. Sección Cuándo aparece??? Qué colocar??? Report Header Aparece una sola vez y al principio del reporte. Títulos, logo de la empresa, gráficos, objetos cross-tabs, líneas, etc. Page Header Aparece en el encabezado de cada página tantas veces como páginas Títulos de Columnas, líneas, fórmulas, etc. contenga el reporte. Details Aparece tantas veces como registros haya en la fuente de datos. Campos de la fuente seleccionada, fórmulas, texto, etc Report Footer Aparece una sola vez y al final del Totales, gráficos, cross- tabs, etc. reporte. Page Footer Aparece en el pie de cada página tantas veces como páginas contenga el reporte. Número de páginas, texto, etc. Formato de los objetos Al insertar un objeto, Crystal le pone un formato por default, que se puede cambiar ya sea desde el Report Options y/o Crystal Options. Los cambios toman efectos a partir del momento en que se hacen. 6

7 Utilizando objetos de textos Los objetos de texto se insertan desde el menú o la barra de herramienta. Se pueden posicionar en cualquier sección del reporte pero generalmente son insertados en el Report Header, y/o Page Header. Éstos pueden ser editados libremente con una barra de herramienta muy parecida a la utilizada en los productos de Microsoft Office. Importante Los objetos de tipo texto se pueden combinar con campos de la fuente de datos o campos de fórmulas o parámetros. Supongamos que tenemos la siguiente situación: disponemos de dos campos de la fuente de datos de tipo string y el contenido del mismo es de longitud variable. Un campo contiene el nombre del cliente y el otro el apellido y queremos mostrar primero el apellido, a continuación una coma, y después el nombre. Para resolver esto, insertamos ambos campos separados por una coma dentro de un objeto texto. Al insertar un campo dentro de un objeto de texto, éste se ajusta el tamaño del mismo resolviendo el inconveniente propuesto, quedando no solo en forma mas prolija sino también en un solo campo, permitiendo de este modo tratar al mismo como un objeto único, para moverlo o darle formato en forma global si así lo quisiera. Se pueden combinar también con campos especiales (Son campos incluidos en Crystal Reports, como número de página, título, autor, etc.), parámetros o fórmulas. Consideraciones de Performance Crystal Reports debe hacer muchos cálculos internos para combinar y ajustar el tamaño, que degradan la performance. Por lo tanto se recomienda combinar objetos de texto con campos, pero en secciones que no se repitan tanto, como los Headers y/o Footer. Si se inserta en la sección detail se procesa cada vez que se lee un registro, si es necesario se recomienda usar fórmulas que son mas performantes. Tratar de no usar el clásico Pag. xx de xx, debido a que el reporte debe calcular el total de páginas antes de poder mostrar la primer pagina. Es decir, que de no usar este tipo de campos, Crystal Report muestra la primer 7

8 pagina sin tener que darle formato a las páginas siguientes, lo cual hace que en reportes extensos, sea sumamente performante. 8

9 Selección de Registros A través del Record Selection Fórmula se pueden filtrar los registros que son leídos de la fuente de datos y traídos al reporte. Sirve principalmente para evitar, en bases de millones de registros, traer todos los registros, incluso los que no nos interesan. En síntesis, vendría a hacer la cláusula WHERE de una consulta SQL, aquí también se pueden combinar diferentes criterios de filtro relacionándolos por medio de and o or. Refrescando el reporte VS. Usando datos guardados Cuando se hace un preview de un reporte por primera vez, Crystal tiene que leer la fuente de datos, es decir genera una consulta SQL (en base a los campos utilizados en el reporte y a los filtros utilizados) y la ejecuta, para poder mostrar los resultados. A su vez, los registros que devolvió dicha consulta son almacenados en memoria o en archivos temporarios, lo cual le permite a Crystal que ante modificaciones de formato use los datos guardados, mejorando notoriamente la performance en tiempos de desarrollo. Al agregar nuevos campos al reporte, Crystal hace un refresh, es decir, regenera la consulta SQL (debe traer nuevos datos) y la ejecuta. Si se modifica el criterio de selección o de filtro, Crystal le ofrece al usuario que está desarrollando el reporte, hacer un refresh o usar los datos almacenados realizando el filtro sobre los datos guardados en memoria. Tener especial cuidado con este punto!!! Ya que suponiendo que el último refresh realizado no abarque a los registros de un nuevo filtro que apliquemos y además seleccionamos Usar los datos almacenados, como resultado obtendremos cero (0) registros, lo cual no significa que la fuente de datos no contenga registros para este nuevo filtro aplicado, ya que en ningún momento Crystal aplicó este filtro directamente en la fuente de 9

10 datos, sino que, lo aplicó a los datos guardados. Deberíamos hacer un refresh para cercioraron que el resultado anterior es correcto. Cuando se usa el select expert con una base de tipo PC-Style, hay que tener en cuenta que son case sensitive, por lo cual hay que estar atento al escribir la fórmula. Usar la función uppercase (campo)= Criterio en mayúscula. Limitando datos con el criterio de selección de grupos La selección de registros según el caso ocurre al momento de hacer la consulta a la fuente de datos o en la primera pasada, antes de que los datos sean agrupados y sumarizados, por lo tanto no puede ser aplicado a subtotales, ni a sumarizaciones etc. Por lo tanto, de requerir filtrar la información por sub-totales o sumarizaciones, se debe utilizar la opción de Group Selection. Este tipo de filtro se evalúa después de que el group tree, subtotales y sumarizaciones sean calculados, ocultando aquellos grupos que cumplan la condición del filtro aplicado. Consideraciones de Performance La selección de registros es la parte mas crítica del reporte ya que es donde más tarda. Como vimos anteriormente Crystal genera una consulta SQL para leer los registros, con lo cual es fundamental optimizar dicha consulta. Como primer consideración hay que intentar no utilizar funciones de Crystal en el filtro, así el filtro puede ser traducido al lenguaje SQL de la fuente de datos con la que estemos trabajando y de esta manera que sea el motor de la fuente de datos el que haga el trabajo de filtrar los registros y no Crystal, que lo realiza registro a registro a medida que los va leyendo, lo cual es más lento. Para evitar el uso de funciones de Crystal, la herramienta provee, para cierto tipo de base de datos (Access, SQL Server, Oracle) los SQL Expressions que son como fórmulas en las cuales podemos utilizar diferentes funciones (dependen del lenguaje de base de datos) evitando así, usar funciones de Crystal que no son interpretadas. 10

11 Ordenando, Agrupando y Sumarizando Ordenando Cuando Crystal hace la consulta a la fuente de datos y devuelve los registros, estos se encuentran en el orden en el que estaban almacenados. Sin embargo se puede definir un orden ascendente /descendente desde el menú o desde la barra de herramientas. Se puede ordenar por mas de un campo y no es necesario que éste se muestre en el reporte. Agrupando La agrupación lo que hace es juntar todos los registros que tengan el mismo valor del campo por el cual se está agrupando. Se puede definir un grupo desde el menú o desde el botón en la barra de herramientas en base a un campo de la fuente de datos o una fórmula. 11

12 Crystal permite definir N grupos en un solo reporte, no hay limitaciones en cuanto a cantidad de grupos se refiere. Al insertar un grupo en el reporte, se crean dos secciones mas en el mismo, por encima y por debajo de la seccion Details o en su defecto del o los grupo/s ya definido/s: El Group Header (Generalmente se coloca el nombre del grupo) El Group Footer (Generalmente se coloca la sumarización). A su vez, al hacer una vista previa, aparece un árbol a la izquierda del reporte, llamado Group Tree, que sirve para acceder de forma mas rápida (Acceso Directo) a un grupo en particular y para visualizar la estructura jerárquica cuando hay múltiples grupos. El usuario final, que consultaría el reporte, puede ocultar el Group Tree mediante las opciones del viewer. Importante Otra de las cosas a tener en cuenta es que la jerarquía generada por los grupos está dada en el orden que se encuentran los mismos. Que significa esto, que si generamos un grupo por País primero (G1) y un grupo por Provincia después (G2), la estructura generada va a estar dada por el G1 y el G2, es decir, por País y después por Provincia. Ahora bien, supongamos que generamos primero el grupo por Provincia (G1), y después generamos el grupo por país (G2), la estructura generada va ser Provincia País, la cual es incorrecta. Cómo corregimos esto?? No es necesario borrar todos los grupos existentes y volver a crearlos en el orden correcto como para que genere la estructura en forma correcta, lo que podemos hacer es corregir el orden de los mismos, o bien arrastrando la sección del grupo en cuestión al lugar correcto o mediante el Change Group Expert por el menú. Una vez, generados él o los grupos, se está en condiciones de poder definir diferentes sumarizaciones en base a ellos. Al agregar un subtotal Crystal lo coloca automáticamente en el footer del o los grupos seleccionados, lo cual no significa que no puedan ir en los header de las secciones involucradas. Para ello simplemente se arrastra. A su vez, los subtotales se pueden copiar y pegar en los diferentes niveles de agrupación que tengamos, ya que éstos, simplemente tienen asociados la operatoria designada, de está forma, evitamos volver a crearlos. Sumarizaciones más utilizadas Sum: Suma los valores de campos de tipo numérico. Count: Cuenta tos los campos leídos ya sean de tipo numérico o string Average: Calcula el promedio Maximum: Calcula el máximo Minimum: Calcula el mínimo Distinct Count: Cuenta los distintos. Si el campo que queremos sumarizar contiene valores nulos la función de sumarización no los va a tener en cuenta. Hay una opción que permite convertir los valores nulos a cero o empty string en Report Options. 12

13 Variantes en la creación de grupos: Hemos visto anteriormente que para definir un grupo Crystal se basa en campos de la fuente de datos o en fórmulas, agrupando los registros en base a los campos mencionados. Ahora bien, hay dos variantes muy interesantes y utilizadas, en donde podemos especificar la forma en que queremos que se agrupe. La primera opción es la siguiente: supongamos que nuestra empresa realiza ventas en todo América, y en la base tenemos un campo que nos indica en que país se realizo la venta. Si agrupáramos por este campo podríamos obtener las ventas discriminadas por país, pero en realidad lo que a nosotros nos interesa es saber las ventas por Región, es decir, por América del Sur, América Central y América del Norte, y esta agrupación no existe en la base de datos, con lo cual para este caso, Crystal nos da la posibilidad de especificar como queremos agrupar en base al campo País, definiéndole las tres regiones mencionadas y que países integran cada una de ellas, obteniendo así las ventas por región. Ahora, tenemos las ventas por Región pero además queremos saber dentro de cada una de ellas en que países tuve ventas y como se distribuyen, deberíamos volver a agrupar por el campo país. Sin embargo no se puede volver a agrupar por el campo que se uso anteriormente, con lo cual estaríamos frente a un problema. La forma de resolver esto es agrupando por una fórmula que devuelva como resultado el campo país. La segunda opción, es agrupar por tablas de estructuras Padre-Hijo, muy comunes en diagramas multidimensionales por su flexibilidad de generar y mantener jerarquías. Para realizar un grupo y que me interprete automáticamente dichas estructuras, primero se agrupa por el campo Hijo, en forma normal. Luego mediante el menú accedemos a la opción Hierarchical Grouping Options donde podemos definir el campo Padre y la tabulación que deseamos que exista entre los diferentes niveles de la estructura. Drill-Down La importancia de definir grupos, no solo está dada por la posibilidad de mostrar información sumarizada sino también la posibilidad de hacer drill down, la cual nos permite ir explorando la información por los diferentes grupos, bajando de un grupo a otra hasta llegar al nivel de detalle del reporte. 13

14 Se puede hacer drill down a través del reporte o el Grupo Tree. En el reporte se puede cliquear sobre el Group Name o sobre el valor sumarizado para hacer drill down. En algunas ocasiones se necesita impedir que el usuario haga drill down, por ejemplo sobre los valores que calculó la sumarización. Para resolver este problema se deben insertar campo resultado dentro de un objeto de texto. Top N / Botton N Para poder definir un Top N o Botton N, es necesario que en el reporte exista al menos un grupo y alguna sumarización por el mismo, debido a que se estos se definen en base a un subtotal o una sumarización de un grupo. En la versión XI se incorporó la posibilidad de definir por medio de una formula la cantidad de registros a visualizar, en las versiones anteriores el parámetro N se define de forma fija. Una aclaración importante es que, no se puede hacer un sub-total de los Top N o Botton N, debido a la forma en que Crystal los calcula. Para solucionar esto, se debe usar un campo Runnig Total Problemas que surgen al insertar grupos No quedan bien los encabezados cuando se define múltiples grupos y se utiliza la opción de Drill Down. Este inconveniente fue solucionado a partir de la versión de Crystal Report 8.5, pero la solución propuesta por la herramienta no siempre satisface las necesidades de reporting, con lo cual veremos mas adelante que solución tenemos a este problema, para cualquier versión de Crystal Report 14

15 Campos de Fórmula Los campo de fórmulas son objetos que se construyen a partir de campos existentes en la fuente de datos con funciones definidas por el usuario de desarrollo y que se manejan como si fuera un campo mas de la base. Obteniendo de esta manera campos o cálculos que no vienen definidos en la fuente de datos. Para insertar un campo de fórmula, se debe ir al Explorador de Campos Al crear una nueva fórmula, primero se le debe asignar un nombre (el cual figura en el Explorador de Campos) y luego se abre el Editor de Fórmulas. Los campos fórmulas pueden ser creados con sintaxis Crystal o con sintaxis Basic, la diferencia radica en el lenguaje de escritura de las mismas. La sintaxis Crystal es un lenguaje muy parecido a los lenguajes de programación pero es un lenguaje propio de Crystal, en cambio, la sintaxis Basic resulta más sencilla para aquellos usuarios que están familiarizados con Visual Basic. 15

16 El editor de fórmulas, posee tres arboles diferentes. Uno con los campos de la fuente de datos seleccionada, y todos aquellos elementos que se definan en el reporte. Otro con las funciones de Crystal y por último, uno de Operadores, los cuales facilitan al usuario la construcción de fórmulas. Variables en fórmulas Hay ocasiones en las que se necesita mantener el valor registro a registro, lo cual se resuelve mediante el uso de variables. Hay diferentes tipos de variables y con tres diferentes alcances: Local: Mantienen el valor en la fórmula en la que fue definida. Global: La variable mantiene el valor en todo el Reporte. Una variable definida en una fórmula puede ser usada en otra fórmula, incluso en otra sección. Por defecto sino definimos el alcance de un a variable al declararla, este es de alcance global. Shared: Sirven para compartir variables entre un Reporte y un Sub-Reporte, de gran utilidad cuando queremos traer información del Sub-Reporte al Reporte Principal. Running Total Es un campo, que brinda flexibilidad para acumular o incrementar los valores. Se calcula en (WhilePrintingRecords) y hace la operación de sumatoria definida con los datos que van a ser impresos. Algunos de los principales tipos de sumatorias que realiza son: Sum, Count, Average. Sirve para resolver el problema que se tiene al querer sumarizar los valores de cierto grupo que tiene un Top/Botton N, ya que al hacer un Sub-Total de los Top/Botton N, me suma todos los valores de los grupos. No se pueden crear Running Total en base a fórmulas que se evalúan en la segunda pasada, ni en base a graficos y mapas. 16

17 17

18 The Hightlighting Expert Formato Avanzado Permite dar formato a los campos dependiendo de los valores que estos tengan. Es de gran utilidad cuando se presenta el caso donde en función de varias condiciones queremos dar formato a un campo, incluso estas condiciones tienen prioridades. La desventaja que posse, es que se debe configurar campo por campo, no podemos hacerlo al mismo tiempo para varios campos. Por ejemplo: Si la deuda es mayor a 1000 mostrar en rojo, si la deuda es menor o igual a 1000 pero mayor a 100 mostrar en azul y si es menos o igual a 100 dejar como está. Para realizar este tipo de formato condicional, es una muy buena opción utilizar el Hightlighting Expert Conditional Formatting Fórmulas El formato condicional usa el editor de fórmulas, mediante el cual podemos crear fórmulas que determinen cuando y como queremos que aparezca el objeto. Formato Absoluto es simplemente darle formato a los objetos con el editor de formato. Si se aplica formato condicional el formato absoluto es ignorado, siempre y cuando en la fórmula que se realice no utilice DefaultAttribute, de lo contrario el atributo por defecto es el que se encuentra seteado. Mediante esta opción si se pueden setear varios campos al mismo tiempo, incluso teniendo en cuenta el valor de cada campo seleccionado. Para poder hacer esto hay que utilizar la siguiente función: CurrentFieldValue 18

19 Usos creativos de la propiedad Suppress Hay situaciones en la que es muy conveniente usar conditionally suppressing Ejemplos de utilidad: Mostrar la leyenda continuación del grupo cuando se repite el Group Header en distintas páginas; mostrar ciertos mensajes solamente para algunos registros; Usar imágenes una arriba de la otra y que aparezca una o la otra dependiendo de los valores. Imagenes Se puede variablizar la imagen que se sitúa en un Reporte, hacienda variable la ubicación de la misma. 19

20 Formato de las Secciones Las opciones disponibles al cliquear botón derecho sobre una sección son las siguientes: Insert Line: Inserta una guideline horizontal en dicha sección Delete Last Line: Borra el ultimo guideline achicando el área. Arrange Lines: Fit Section: Ajusta la sección hasta la guia o el campo mas proximo. Es el mas usado de las opciones. El Section Expert Free form placement: Permite mover objetos y que se ajusten a las guías Hide(drill- down ok): Permite ocultar la sección para hacer drill down. Suppress: Suprime la sección y todos los objetos dentro de ella. Es la más utilizada y practica. New Page Before: Empieza una pagina nueva antes de imprimir la sección New page after: Empieza una página nueva después de imprimir la sección Suppress blank Section: Suprime la sección si no hay objetos dentro de ella Underlay Following Section: Cada sección empieza donde termina la anterior. Si esta seleccionada esta opción en la sección B, dicha sección imprime el contenido de la misma, en las siguiente, es decir las secciones siguiente no empiezan donde termina la sección B. Sirve para acomodar gráficos al costado de 20

21 los datos, poner imágenes de fondo, poner información de un Sub-Reporte como doble columna en el reporte principal 21

22 Parámetros Los campos parámetros sirven para que el usuario final pueda ingresar datos al reporte, de esta forma se puede hacer variable el reporte tanto en información, si se utiliza para cambiar el criterio de selección de registros, o en formato, si se utiliza para hacer condicional el formato de los campos. Para crear un parámetro se hace desde el Explorador de Campos. Cuando se hace un refresh del reporte y este contiene parámetros, Crystal, ofrece la opción de usar los valores asignados previamente al parámetro o definir nuevos valores. El valor que es ingresado, luego es pasado, según su utilización, al Record Selection Fórmula, o al editor de fórmula de formato condicional del campo que corresponda. Los parámetros también se pueden mostrar en un reporte y manipularlos como los campos de la base o fórmulas. Para los parámetros que permiten múltiples valores o valores de rango, se les deberá hacer un tratamiento especial para mostrar en el reporte los valores ingresados por el usuario. Los tipos de parámetros pueden ser Simples o en Cascada, donde los tipos de datos van acorde a los posibles en Crystal Reports. Los parámetros simples son aquellos parámetros que solo tienen definido un solo nivel de carga y el valor a ingresar no depende de otro valor ingresado. En cambio los parámetros en cascada pueden tener diferentes niveles de carga de valores, donde cada uno de ellos va filtrando los valores de los niveles inferiores. Por ejemplo, si tuviéramos que realizar un reporte de clientes, donde el filtro del mismo, sea la ciudad, podemos realizar un parámetro en cascada con los siguientes niveles de carga: País Región Ciudad. De este modo el usuario primero seleccionara un País, luego cuando vaya a seleccionar una región, solo verá las regiones del 22

23 país previamente seleccionado. Luego de seleccionar una región deberá seleccionar la ciudad, donde solo verá las ciudades correspondientes a la región previamente seleccionada. En el caso de los parámetros en cascada podemos generar un parámetro para cada nivel o simplemente generamos un solo parámetro para el último nivel de la cascada. Seteando valores por default A los parámetros se le pueden setear valores por default, con el fin de que cuando el usuario consulte el reporte y tenga que ingresarle un valor al parámetro, le aparezca un lista desplegable con los posibles valores del parámetro. Es importante aclarar que los valores por default pueden ser estáticos o dinámicos. En el primer caso los valores por defecto no se actualizan, por ejemplo, si estamos seteando los valores por defecto del parámetro sucursal y cargamos las 5 sucursales con las que hoy cuenta la empresa, si el día de mañana se abre una nueva sucursal esta no se va a visualizar en los valores por defecto del parámetro. Con lo cual, en este caso deberíamos abrir el reporte e incorporar el nuevo valor correspondiente a la nueva sucursal. Ahora bien, si definimos los valores por defecto como dinámicos, los mismo se actualizarán según los valores que se encuentren en la base de datos, es decir, siguiendo con el ejemplo de la sucursal, nosotros solo definiríamos de que campo de la base de datos debe tomar las diferentes sucursales y en el caso que se incorporen nuevas sucursales estas aparecerán en los valores por defecto, ya que justamente el valor no es estático sino dinámico. A su vez, al parámetro se le pueden incorporar validaciones básicas, para que valide el valor ingresado por el usuario. Para los parámetros que son numéricos, se puede declarar un valor inferior y otro superior, limitando el ingreso de valores fuera del rango establecido. Para parámetros de tipo string, se puede validar el largo de la cadena, ya sea especificando el mínimo y máximo números de caracteres que el usuario tendrá que ingresar o mediante el Edit mask. Métodos para generar las Listas de Valores Dinámicas Desde Crystal Reports: Al generar un parámetro dinámico utilizando como fuente de datos las tablas seleccionadas en el reporte, podemos generar la lista de valores dinámicas. Ahora bien, la misma, no estará disponible en el repositorio hasta que no se publique el reporte en Enterprise, ya que al verificar que el reporte tiene un parámetro dinámico Enterprise genera la lista dinámica en el repositorio. Desde el Business View Manager: Desde aquí uno podría generar y/o modificar todas las listas dinámicas que necesite. Los pasos para generar una Lista Dinámica de cero son los siguientes: 1) Generar una Conexión: Desde aquí, se configura el driver de conexión a la base de datos deseada. 2) Generar un Data Fundation: Diagrama de Tablas Relacionado 3) Generar un Business Element: Modelo conceptual de una o mas tablas de un Data Fundation 23

24 4) Generar un Business View: Conjunto de Business Element, del cual un usuario final podría desarrollar reportes, sin tener que conocer el Modelo de Datos Relacional. 5) Generar una Lista de Valores: La lista de valores se genera en base a un Business View 6) Configurar el esquema a utilizar para la actualización de la Lista de Valores, es decir, se puede configurar que se actualice cada n segundos o programar la actualización de la lista, similar a un scheduled de un Reporte en Enterprise. IMPORTANTE: Al visualizar el Reporte en enterprise puede suceder que se solicite ingresar usuario y password de la base de datos donde se obtiene la lista dinámica. Para que esto no suceda se debe setear en la conexión que utiliza la Lista Dinámica, que no pregunte usuario y password cada vez que se ejecuta la lista y definirle un usuario y password para realizar la conexión. Utilizando Listas de Valores Dinámicas ya existentes Las listas de Valores Dinámicas al ser almacenadas en el Repositorio de Enterprise, están disponibles para ser reutilizadas. De este modo, volviendo al ejemplo del parámetro de sucursal, si tuviéramos 5 reportes que contienen dicho parámetro no es necesario generar la lista de valores dinámicos 5 veces sino que se define una vez, se almacena en el repositorio y luego se reutiliza en los otros reportes. Utilizando Listas de Valores Dinámicas con Stored Procedure En el caso de que la fuente de datos de nuestro reporte es un Stored Procedure y queramos que un parámetro del mismo tenga valores por defecto en base a una lista dinámica, debemos primero generar la lista dinámica por medio del Business View Manager y después si linkearla con el parámetro del Stored Procedure. Ahora bien, si nosotros tenemos parámetros en nuestro Stored Procedure que están relacionados, es decir, queremos utilizar parámetros de tipo Cascada, no es posible asignarle a los parámetros del Stored Procedure, los diferentes niveles de la Lista de Valores, lo que si es posible asignarle el último nivel, que en el caso de que sea único el valor del ultimo nivel no habría problemas, ya que alcanzaría con ese valor para filtrar la información. Como podemos resolver este inconveniente si no es único el código de nuestro nivel inferior?? Para resolver esto deberíamos generar cada nivel de nuestra lista de valores dinámicos, como una combinación del valor del nivel actual con los niveles superiores concatenados, por ejemplo con.. Esto se realiza por medio de formulas en el BVM. De esta manera obtendremos un código único en el menor nivel, y en el Stored Procedure descomponemos esta combinación para poder filtrar en nuestra base de datos por los valores de los diferentes niveles. Otro uso de los parámetros Los parámetros, como mencionamos anteriormente, se pueden ser usados también para dar formato condicional. A continuación se mencionan varios ejemplos de este uso. a) Se puede esconder información a los usuarios dependiendo de algún password que ingresen. b) Se pueden resaltar valores dependiendo a un tope ingresado por el usuario. c) Se le puede dar formato a los números y a las fechas del reporte, dependiendo de un parametro Idioma, donde pueden ingresar si lo quieren ver en formato español o ingles. 24

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará.

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará. Informes Se pueden imprimir fácilmente los registros en una tabla o el resultado de un filtro simplemente usando el botón de Impresora de la barra de herramientas, o la opción Archivo / Imprimir. Sin embargo,

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus

Más detalles

Charla N 6: Utilidades de Consulta de datos.

Charla N 6: Utilidades de Consulta de datos. 1 Charla N 6: Utilidades de Consulta de datos. Objetivos Generales: La manipulación de los datos organizados en forma de lista, donde la lista relaciones diferentes ocurrencias de una información común,

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS CONSULTAS ACCESS 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS CONSULTAS En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

Manual Word 2010. Correspondencia

Manual Word 2010. Correspondencia Manual Word 2010 Correspondencia CONTENIDO Combinar correspondencia Procedimiento para combinar correspondencia Sobres Etiquetas Aplicar criterios de filtro Trabajar con campos de word COMBINAR CORRESPONDENCIA

Más detalles

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

15 CORREO WEB CORREO WEB

15 CORREO WEB CORREO WEB CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,

Más detalles

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre :

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre : Aquí es donde administramos la Cuenta corriente de nuestros Clientes (previamente ingresados en la ventana Clientes). Como Agregar un registro de Cuenta corriente: Lo primero que debemos hacer es seleccionar

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

QUERCUS PRESUPUESTOS MANUAL DEL USO

QUERCUS PRESUPUESTOS MANUAL DEL USO QUERCUS PRESUPUESTOS MANUAL DEL USO 2 Tabla de Contenido 1 Introducción 1 1.1 General 1 1.1.1 Que es Quercus Presupuestos? 1 1.1.2 Interfaz 1 1.1.3 Árbol de Navegación 2 1.1.4 Estructura de Datos de un

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

Más detalles

Curso Excel Básico - Intermedio

Curso Excel Básico - Intermedio Curso Excel Básico - Intermedio Clase 4 Relator: Miguel Rivera Adonis Introducción Base de Datos: Definición de Base de Datos Ordenar datos Formulario Filtros Trabajar con Sub-Totales Validación de Datos

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

MS ACCESS BÁSICO 6 LOS INFORMES

MS ACCESS BÁSICO 6 LOS INFORMES 2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

Gobierno del Estado de México

Gobierno del Estado de México Gobierno del Estado de México Escuela Preparatoria Oficial No. 82 José Revueltas Hay que alcanzar la exaltación verdadera, para lograrlo, hay que ser serenos, sin prisas, estudiar, trabajar y disciplinarse

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la Objetivo: explotar la información eventual en línea, utilizando libros y hojas con una estructura inicial con opción a modificarse de acuerdo a la necesidad del usuario. Después de haber instalado la herramienta

Más detalles

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Tabla dinámica. Vamos a crear una tabla dinámica a partir de un conjunto de datos.

Tabla dinámica. Vamos a crear una tabla dinámica a partir de un conjunto de datos. Tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a uno o varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación

Más detalles

PowerPoint 2010 Modificar el diseño de las diapositivas

PowerPoint 2010 Modificar el diseño de las diapositivas PowerPoint 2010 Modificar el diseño de las diapositivas Contenido CONTENIDO... 1 MODIFICAR EL DISEÑO DE LAS DIAPOSITIVAS... 2 DISEÑO DE DIAPOSITIVAS EN POWERPOINT WEB APP... 13 1 Modificar el diseño de

Más detalles

Versión 1.0. BOLETÍN (JUNIO 2009) a2móvil PC. a2 softway C. A.

Versión 1.0. BOLETÍN (JUNIO 2009) a2móvil PC. a2 softway C. A. Versión 1.0 BOLETÍN (JUNIO 2009) a2móvil PC a2 softway C. A. VERSIÓN 1.0 a2móvil PC e-mail a2softway@cantv.net www.a2.com.ve Maracaibo-Venezuela Capítulo 1 a2móvil PC. La aplicación a2móvil le permitirá

Más detalles

APLICACIONES INFORMÁTICAS de BASE de DATOS

APLICACIONES INFORMÁTICAS de BASE de DATOS APLICACIONES INFORMÁTICAS de BASE de DATOS AUTOR: Juan Carlos Cambero Palmero EDITA: ACADEMIA BALANUS Reservados todos los derechos. Queda prohibido, sin el permiso del autor o editor, la reproducción

Más detalles

Gestión del Stock 1. Creación de referencias 2. Dar de alta a mercancía y proveedores 3. Añadir o eliminar artículos de albarán 4. Etiquetado 5. Consulta de existencias de stock, tipo de proveedor, precio

Más detalles

Cuentas Contables. Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables

Cuentas Contables. Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables Cuentas Contables Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables Aparecerá una pantalla mostrando las cuentas contables cargadas, dicha información

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos

Más detalles

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1 MICROSOFT WORD 2007 AVANZADO Unidad Didáctica Nº 1 I Tablas A) Explicación conceptual y de uso de una tabla B) Creación de tablas C) Trabajo con tablas D) Formato de las tablas Ejercicio de Repaso Portal

Más detalles

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS 1) EL PEQUEÑO EDITOR El Bloc de notas de Windows XP es un básico editor de texto con el que podemos escribir anotaciones, de hasta 1024 caracteres por línea y

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante

Más detalles

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4 CAPÍTULO 4. Formas alternativas de escribir un texto........ Columnas Para fijar columnas se posiciona el Punto de Inserción donde se desee que comiencen las columnas, o bien se selecciona el texto que

Más detalles

Manual de usuario de Solmicro BI. Página 1

Manual de usuario de Solmicro BI. Página 1 Manual de usuario de Solmicro BI Página 1 Índice 1. Estructura general del sistema, 2. Estructura de presentación de la información, 3. Acceso a Solmicro BI y los diferentes cuadros de mando, 4. Partes

Más detalles

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. 1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta

Más detalles

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO Tema 1: Gestión de listas de datos y tablas dinámicas Leire Aldaz, Begoña Eguía y Leire Urcola Índice del tema - Introducción a las listas de datos -

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

Trabajar con diapositivas

Trabajar con diapositivas Trabajar con diapositivas INFORMÁTICA 4º ESO POWERPOINT Una vez creada una presentación podemos modificarla insertando, eliminando, copiando diapositivas, Insertar una nueva diapositiva.- Para insertar

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice

Más detalles

Combinar correspondencia (I)

Combinar correspondencia (I) Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos 1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar

Más detalles

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección.

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección. DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II [Escriba texto] Contenido CAPÍTULO I: ESTRUCTURANDO UN REPORTE... 4 CAPÍTULO II: FICHA DE INFORMES... 5 CAPÍTULO III: BARRA DE HERRAMIENTAS INFORME... 19 EJERCICIOS...

Más detalles

Manual de ACCESS Intermedio

Manual de ACCESS Intermedio Manual de ACCESS Intermedio Funciones agregadas (GROUP BY) Las funciones agregadas proporcionan información estadística sobre conjuntos de registros. Por ejemplo, puede usar una función agregada para contar

Más detalles

CÓMO CREAR NUESTRO CATÁLOGO

CÓMO CREAR NUESTRO CATÁLOGO CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,

Más detalles

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Índice Aplicación Delphos Portal... 3 Consulta de la Información... 4 1. Información

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Creación paso a paso de Formularios con Google (Parte I) (AKA: no corrijo nunca más!)

Creación paso a paso de Formularios con Google (Parte I) (AKA: no corrijo nunca más!) Creación paso a paso de Formularios con Google (Parte I) (AKA: no corrijo nunca más!) por Rodrigo Martínez Gazoni La idea de este tutorial es meternos en una de los servicios que ofrece Google en forma

Más detalles

3. Presionar en el botón Buscar para obtener el siguiente cuadro:

3. Presionar en el botón Buscar para obtener el siguiente cuadro: Búsqueda de datos Si necesitáramos encontrar en nuestra tabla un número de cliente determinado, es posible ubicarlo fácilmente dado que este campo es justamente la clave principal de la tabla, pero cómo

Más detalles

CONSULTAS BASICAS EN SQL SERVER

CONSULTAS BASICAS EN SQL SERVER CONSULTAS BASICAS EN SQL SERVER CONSULTAS DE SELECCION Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc COMBINACIÓN DE CARTAS Y CORRSPONDENCIA vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiop

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

MANUAL DEL USUARIO: EDITOR E-COMMERCE

MANUAL DEL USUARIO: EDITOR E-COMMERCE MANUAL DEL USUARIO: EDITOR E-COMMERCE 0. Antes de empezar... 2 0.1 Elige una plantilla... 2... 2 1. Área de usuario... 4 1.1 Inicio:... 4 1.2 Pedidos... 6 1.3 Ajustes generales... 7 1.4 IVA... 8 1.5 Opciones

Más detalles

Guía de uso del sistema CV-Online

Guía de uso del sistema CV-Online Guía de uso del sistema CV-Online 1.- Registro. a.- Pasos para completar el formulario. 2.- Ingreso al sistema. a.- Olvidó su Usuario o contraseña? b.- Consulta. c.- Crear nueva cuenta. 3.- Administrador

Más detalles

Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana.

Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Esta guía muestra como proceder en la configuración y posterior uso de la aplicación Allegro en

Más detalles

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL GUIA RACE MANAGER Eventronic, SL DESCRIPCIÓN DEL PROGRAMA El Race Manager es un programa que se creó para facilitar el trabajo de la dirección de carrera de un evento durante y después de una carrera.

Más detalles

Kepler 8.0 USO DEL ERP

Kepler 8.0 USO DEL ERP Kepler 8.0 USO DEL ERP CONTENIDO 1. Introducción... 3 2. Inicio del sistema... 3 3. Pantalla inicial... 4 4. Barra de menús... 5 a) Menú archivo... 5 b) Menú edición... 6 c) Menú Ver... 6 5. Ayuda... 8

Más detalles

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual.

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Paso 1 de 13 En este tutorial vamos a crear un logotipo basado en un texto al que aplicaremos algunos efectos utilizando filtros

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR.

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. Fecha: Septiembre del 2006. CONTENIDO CONTENIDO...2 1. Ingreso al Tarificador SipTar....3 2. Utilidades del SipTar...5 3. Monitoreo Cabinas...18

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles

Kaldeera Advanced Forms 2009 Guía del usuario

Kaldeera Advanced Forms 2009 Guía del usuario Kaldeera Advanced Forms 2009 Guía del usuario Indice Usando Kaldeera Advanced Forms 2009... 3 Accediendo a la página de configuración... 3 Activando o desactivando la funcionalidad de Kaldeera Advanced

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba

Más detalles

Manual de configuración de Thunderbird ÍNDICE

Manual de configuración de Thunderbird ÍNDICE Manual de configuración de Thunderbird ÍNDICE 1. ARRANCANDO THUNDERBIRD POR PRIMERA VEZ... 2 2. ARRANCANDO THUNDERBIRD POR N-ÉSIMA VEZ... 2 3. CONFIGURACIÓN DE CUENTA DE CORREO... 4 4. SERVICIO DE DIRECTORIO

Más detalles

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas. Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad. Las tablas dinámicas Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada

Más detalles

Manual de OpenOffice Impress

Manual de OpenOffice Impress Manual de OpenOffice Impress. Capítulo 4. Trabajando con gráficos, esquemas y plantillas 1 Manual de OpenOffice Impress Capítulo 4: Trabajando con gráficos, esquemas y plantillas Este material es una adaptación

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles

GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS

GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS 1.- PLANTILLA DE PUBLICACIONES En este maestro crearemos la publicación base sobre la cual el programa generará

Más detalles