Ordenación de datos en Reporting Services
|
|
|
- Trinidad Correa Méndez
- hace 8 años
- Vistas:
Transcripción
1 Luis Miguel Blanco Ancos Algunas consideraciones iniciales En este artículo, tal y como apunta su título, nos ceñiremos al modo en cómo podemos ordenar los datos mostrados por un informe, describiendo las técnicas que a nuestro alcance pone Reporting Services para la consecución de dicho fin. Por tal motivo se asume que el lector conoce los aspectos elementales en el proceso de creación de un informe básico, a efectos de poder entrar directamente en la descripción de los procedimientos necesarios para ordenar un listado. Respecto a los informes de ejemplo que utilizaremos, todos se encontrarán situados dentro de un proyecto de informes de Visual Studio.NET, y tomarán como origen de datos la tabla Customers de la base de datos Northwind de SQL Server. Igualmente, todos visualizarán los datos en una región de datos de tipo tabla de Reporting Services. Estos ejemplos se encuentran disponibles para su descarga como material de apoyo en la dirección Y ya sin más dilación comencemos nuestra andadura por el universo de los informes ordenados. Aplicando un orden simple El modo más básico de ordenar los datos de un informe consiste en establecer el criterio de ordenación de forma fija en la región de datos utilizada para visualizar la información. Como ejemplo de este tipo de caso crearemos un informe con el nombre rptordenbasico; una vez creado su origen de datos y añadidos los campos a mostrar en la tabla del diseñador, daremos los siguientes pasos para crear un orden por el campo Country: En primer lugar, situados en la pestaña Diseño del informe seleccionaremos la región de datos tabla, y a continuación haremos clic derecho en el indicador de tabla, que es el recuadro situado en su esquina superior izquierda, como muestra la siguiente figura.
2 Al aparecer el menú contextual elegiremos la opción Propiedades, que abrirá un cuadro de diálogo en el que nos situaremos en la pestaña Ordenación. En la columna Expresión seleccionaremos de la lista desplegable el campo Country, en la columna Dirección dejaremos el valor por defecto, Ascending, como vemos en la siguiente figura. Pulsaremos el botón Aceptar y pasaremos a la pestaña Vista previa del informe para ver el resultado en ejecución, comprobando que los registros se ordenan por el campo anteriormente establecido. Como habrá observado, podemos construir nuestro orden para el informe basado en varios campos, tan sólo hemos de ir agregándolos en la forma que acabamos de explicar, y establecer su prioridad utilizando los botones de flecha arriba/abajo suministrados a tal efecto en esta ventana. La siguiente figura muestra este informe en ejecución con un orden basado en los campos Country y City. 2
3 Luis Miguel Blanco Ancos Establecimiento del orden en tiempo de ejecución Puede ser puntualmente interesante establecer el orden de un informe de forma fija e inamovible en un campo, pero la práctica nos dice en la mayoría de las ocasiones que el mejor diseño en este sentido es aquel que permite al usuario realizar la selección de aquellos campos por los que necesita ordenar el listado. Para solventar este tipo de situaciones Reporting Services pone a nuestra disposición los denominados parámetros de informe. Gracias a un parámetro tendremos la capacidad de asignar el campo de ordenación al ejecutar el informe, evitando la rigidez que supone crear un orden en diseño que no podemos alterar, como ocurría en el caso anterior. Ilustraremos este escenario de trabajo creando un nuevo informe con el nombre rptordenparametro, en el que incluiremos un parámetro asociado al orden de su región de datos, que nos permita seleccionar qué campo queremos utilizar para ordenar. Crear un parámetro es una labor muy sencilla; una vez que nos situemos en la pestaña Diseño del informe, seleccionaremos la opción de menú Informe + Parámetros del informe, que abrirá el cuadro de diálogo para el mantenimiento de parámetros. Pulsando el botón Agregar, crearemos un parámetro con el nombre parcamposordenar, de tipo String, como muestra la siguiente figura. 3
4 Tras asignar los valores de configuración necesarios en este cuadro de diálogo y pulsar el botón Aceptar, el parámetro será creado, por lo que nuestro siguiente paso consistirá en asociarlo con la expresión de orden del informe. Para ello, abriremos la ventana de propiedades de la tabla, y en la pestaña Ordenación escribiremos la expresión de forma que la colección Fields del informe utilice el parámetro en lugar de un campo fijo, como puede ver en la siguiente figura. Al ejecutar este informe desde la pestaña Vista previa no se mostrarán inmediatamente los datos como sucedía en el pasado ejemplo, ya que el motor de Reporting Services no sabe a priori el campo por el que queremos ordenar. En esta ocasión aparecerá en la barra de herramientas del informe una caja de texto perteneciente al parámetro creado, en la que teclearemos el nombre del campo de orden y pulsaremos el botón Ver informe para ejecutar el listado, como vemos en la siguiente figura. 4
5 Luis Miguel Blanco Ancos Téngase en cuenta que utilizando esta técnica se distinguen mayúsculas y minúsculas, por lo que al escribir el nombre del campo en el parámetro debemos hacerlo exactamente igual que aparece en la base de datos, o se producirá un error. Empleando una consulta dinámica Nuestra siguiente forma de ordenación consiste en el uso de una consulta dinámica de Reporting Services, característica que nos permite modificar en tiempo de ejecución la consulta SQL incluida en el informe, encargada de extraer los datos a visualizar. Una consulta dinámica se destaca porque dispone de una parte variable que está representada por un parámetro al que, como ya hemos visto, podemos asignar valor en tiempo de ejecución, siendo lo que dota a este tipo de consultas de su verdadera potencia. Como ejemplo de este tipo de ordenación crearemos el informe rptordenconsultadinamica, que inicialmente elaboraremos de igual modo que los ejemplos anteriores en lo que respecta a su conjunto de datos y diseño. Al crear el parámetro para este informe lo definiremos como una lista de valores, en la que asignaremos una etiqueta identificativa y el nombre del campo de orden para cada elemento de la lista. La ventaja de crear el parámetro de esta forma radica en que facilitamos al usuario la selección del campo de orden, evitamos potenciales errores por una incorrecta escritura del nombre del campo, y sólo permitimos que la ordenación se haga por los campos que realmente nos interesa exponer. Adicionalmente, y para que al comenzar a ejecutar el informe, este no aparezca vacío, introduciremos también como valor predeterminado uno de los nombres de campo. Véase la siguiente figura. 5
6 Seguidamente volveremos a la pestaña Datos del informe y cambiaremos la consulta SQL para convertirla a dinámica, lo cual conseguimos encerrando entre comillas la parte fija de la consulta, concatenándola a continuación al parámetro del informe. Como resultado obtenemos una expresión evaluable por el motor de informes. Ver el siguiente código fuente. ="SELECT * FROM CUSTOMERS ORDER BY " & Parameters!parCamposOrdenar.Value Es importante hacer notar en este punto, que para que una consulta dinámica se ejecute adecuadamente, debemos eliminar todos los retornos de carro que pudieran existir. En nuestro ejemplo no se da tal circunstancia, pero téngase en cuenta para el caso de consultas SQL con mucho código. Completados todos los pasos de creación de este informe, al ser ejecutado desde la vista previa nos ofrecerá el parámetro como una lista desplegable, de la que seleccionaremos el campo para ordenar los datos. Ver la siguiente figura. 6
7 Luis Miguel Blanco Ancos Cuando diseñemos un informe que vaya a necesitar una consulta dinámica, recuerde que es recomendable comenzar el diseño del modo habitual, utilizando una consulta normal que devuelva los campos que vayamos a visualizar. Una vez que hayamos depositado dichos campos en el diseñador del informe, volveremos a la pestaña Datos y convertiremos la consulta en dinámica. Si empezamos la creación del informe directamente con una consulta dinámica, no se generarán automáticamente los campos que necesitemos emplear en la zona de diseño, y tendremos que crearlos manualmente. Ataque directo al código RDL Todo el proceso de creación de un informe a través del diseñador tiene como resultado la producción de un archivo con la extensión.rdl (Report Language Definition), que como su propio nombre indica, consiste en un lenguaje de definición basado en XML, que se utiliza en Reporting Services para escribir el código de los informes. Cuando estamos situados en el diseñador de informes, podemos visualizar el código RDL del mismo, para ello seleccionaremos la opción de menú de Visual Studio.NET Ver + Código. Adicionalmente, si el informe tiene sus datos ordenados, existirá un nodo con el nombre Sorting, que incluirá el subnodo SortBy, el cual a su vez que contendrá los subnodos SortExpression y Direction, que son los que definen respectivamente el campo y dirección de ordenación para el informe, como vemos en la siguiente figura. 7
8 La generación de código RDL del informe es un aspecto del que no tenemos que preocuparnos, ya que es el diseñador de informes el que se encarga de esta tarea, sin embargo, vamos a plantear a continuación un escenario de trabajo un tanto particular. Supongamos que hemos creado un informe con el nombre rptordenexterno, ordenado de forma fija por el campo Country, lo que hace que no podemos cambiar su orden mediante parámetros; pero tenemos la necesidad puntual de cambiar dicha ordenación a otro campo distinto desde una aplicación externa que acceda al servidor de informes y haga esta operación. Para lograr este propósito tenemos que comunicarnos con el servicio web del servidor de informes, y a través del mismo acceder a nuestro informe, para poder manipularlo por código. A continuación describimos los pasos requeridos para llevar esta operación a cabo. En primer lugar crearemos un nuevo proyecto de tipo aplicación Windows (o ASP.NET según se prefiera) con el nombre CambiarOrdenInforme, y seleccionaremos la opción de menú Proyecto + Agregar referencia web, que mostrará el cuadro de diálogo para la búsqueda de servicios web. Haciendo clic en el enlace Servicios web del equipo local, se realizará un rastreo de los instalados en nuestra máquina, localizando el correspondiente al servidor de informes: ReportService, como vemos en la siguiente figura. 8
9 Luis Miguel Blanco Ancos Tras hacer clic sobre el nombre de este servicio web pulsaremos el botón Agregar referencia, lo que establecerá el enlace entre nuestro proyecto y dicho servicio, para así poder manipular los informes publicados en el servidor de informes a través de los métodos proporcionados por este servicio. Ver la siguiente figura. Seguidamente añadiremos al formulario de la aplicación un ComboBox, que rellenaremos con los nombres de los campos sobre los que ordenaremos, y un Button, 9
10 que al ser pulsado, ejecutará el código encargado de modificar el orden de los datos del informe. Como paso final del proceso, en el evento Click del botón escribiremos el siguiente código fuente, en el cual, tras instanciar un objeto correspondiente al servicio web e identificarnos como un usuario válido, obtendremos la definición del informe. Posteriormente, gracias a las clases del espacio de nombres System.Xml, cargaremos la definición del informe en un documento XML, y obtendremos el valor del nodo que contiene la expresión de ordenación, modificándola por el campo que hemos seleccionado en el formulario. Finalmente, pasaremos el documento XML del informe a un stream en memoria, y este a un array de bytes que grabaremos como nueva definición del informe. En el siguiente código fuente se muestran las acciones que acabamos de describir. Imports CambiarOrdenInforme.localhost Imports System.Xml Imports System.Text Imports System.Net Imports System.IO '... Private Sub btncambiarorden_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncambiarorden.click Dim ors As ReportingService Dim sinforme As String Dim abytdefinforme() As Byte Dim scodinforme As String Dim oxmlinforme As XmlDocument Dim onodoorden As XmlNode Dim msinforme As MemoryStream Dim abytnuevoinforme() As Byte Dim aavisos() As Warning ' instanciar un objeto del servicio web ' del servidor de informes ors = New ReportingService ' asignar credenciales de identificación ors.credentials = CredentialCache.DefaultCredentials ' informe a manipular incluyendo ruta 10
11 Luis Miguel Blanco Ancos sinforme = "/InformesOrdenados/rptOrdenExterno" ' obtener el contenido del informe en formato binario abytdefinforme = ors.getreportdefinition(sinforme) ' convertir el contenido del informe a texto scodinforme = Encoding.Default.GetString(aBytDefInforme) ' crear un documento xml y cargar dentro el texto del informe oxmlinforme = New XmlDocument oxmlinforme.loadxml(scodinforme) ' localizar el elemento que contiene el campo de orden ' y cambiarlo por el valor del ComboBox onodoorden = oxmlinforme.getelementsbytagname("sortexpression")(0) onodoorden.innertext = "=Fields!" & Me.cboCampos.Text & ".Value" ' pasar el informe a un stream msinforme = New MemoryStream oxmlinforme.save(msinforme) ' posicionar el stream saltando ' los códigos de control msinforme.position = 3 ' pasar el stream a un array de bytes abytnuevoinforme = New Byte(msInforme.Length - 4) {} msinforme.read(abytnuevoinforme, 0, abytnuevoinforme.length) ' grabar el array de bytes que contiene ' el informe modificado en el servidor de informes aavisos = ors.setreportdefinition(sinforme, abytnuevoinforme) ' si hay problemas al actualizar ' se muestran con el array de objetos Warning If Not (aavisos Is Nothing) Then For Each oaviso As Warning In aavisos MessageBox.Show(oAviso.Message) Next Else MessageBox.Show("Establecido nuevo orden de datos en el informe") End If End Sub Una vez modificado el orden del informe de esta manera, podemos abrir una ventana del navegador web e introducir la siguiente dirección, para comprobar que efectivamente, los datos se ordenan ahora en base al nuevo campo elegido. 11
12 Informe de conclusiones A lo largo de este artículo hemos introducido al lector en las capacidades de ordenación de datos básica y avanzada con Reporting Services, una de las muchas características de esta interesante herramienta de generación de informes. Esperamos que todo lo aquí comentado le sea de utilidad en la creación de sus propios listados. 12
Índice de contenido Crear un tema nuevo...3 Editar un tema...6 Insertar diferentes elementos en el body...7 Insertar una imagen...
1 Manual de foros Índice de contenido Crear un tema nuevo...3 Editar un tema...6 Insertar diferentes elementos en el body...7 Insertar una imagen...7 Insertar una imagen que se abra en tamaño original...12
ACCIONES Photoshop. Primero explicaremos brevemente que son las Acciones de Photoshop y cómo utilizar esta interesante utilidad. Acciones Photoshop
ACCIONES Photoshop Uno de los problemas que mas echa para atrás a mucha gente a la hora de procesar archivos en Photoshop, especialmente cuando estos requieren procesados complejos, es el tiempo que requiere
UNIDAD 4. MODIFICAR TABLAS DE DATOS
UNIDAD 4. MODIFICAR TABLAS DE DATOS Aquí veremos las técnicas de edición de registros para modificar tanto la definición de una tabla como los datos introducidos en ella. Esta unidad está dedicada, principalmente,
Asociación Gaditana de Jubilados Docentes Informática Básica Cap 5. Curso de informática básica: Como descargar e instalar programas
Curso de informática básica: Como descargar e instalar programas Cómo descargar programas? Hace unos años lo normal era instalar programas desde un CD pero actualmente, el método más rápido para encontrar
Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Informes
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Informes Instituto de Tecnologías Educativas 2011 Informes Los informes son la herramienta encargada de presentar los datos
ACTIVIDADES BASE DE DATOS ACCESS 2007
ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base
Manual de configuración de wifilocal Windows XP Antena externa Ubiquiti Nanostation 2 9 de Septiembre de 2010
Manual de configuración de wifilocal Windows XP Antena externa Ubiquiti Nanostation 2 9 de Septiembre de 2010 1. Configuración del adaptador de red para acceder a la configuración de la antena... 2 2.
Elementos esenciales de Word
Word 2013 Elementos esenciales de Word Área académica de Informática 2015 Elementos esenciales de Word Iniciar Microsoft Word 2013 Para entrar en Microsoft Word 2013 Haz clic en el botón Inicio para ir
Programación en Visual Basic Ricardo Rodríguez García
Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.
Elaboración de Documentos en Procesadores de Textos
Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los datos
COMBINAR CORRESPONDENCIA
COMBINAR CORRESPONDENCIA Microsoft Office Word nos provee una herramienta muy útil que nos permite incluir en un documento, datos que se encuentran almacenados en otro lugar. De esta forma logramos obtener
Se abrirá un cuadro de diálogo para que escojas el tipo de gráfico que quieres mostrar. Selecciona uno y pulsa Aceptar.
GRAFICOS EN EXCEL. Insertar y eliminar gráficos Para insertar un gráfico en una diapositiva únicamente tienes que pulsar en el botón Gráfico de la pestaña Insertar. Se abrirá un cuadro de diálogo para
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado. Versión 1.0
Registro Electrónico Común (REC) Guía de usuario Presentación de una solicitud con certificado Versión 1.0 Índice Requisitos / Configuración para utilización de certificados... 3 1.1. Versión del navegador:...3
MANUAL PARA CONECTARSE A LA RED WI-FI SISTEMA OPERATIVO WINDOWS XP.
MANUAL PARA CONECTARSE A LA RED WI-FI M@COV@LL 2000. SISTEMA OPERATIVO WINDOWS XP. PASO Nº 1: Inserte el CD que viene en la caja que contiene el dispositivo de conexión en el lector CD-ROM o DVD de su
Conozcamos un poco la página WEB que crearemos en WordPress.
Conozcamos un poco la página WEB que crearemos en WordPress. Sección 1.- ENCABEZADO (FIJO) Sección 2.- MENÚ PRINCIPAL (FIJO) Sección 3.- REDES SOCIALES (CONFIGURABLE) Sección 4.- MARQUESINA (CONFIGURABLE)
COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA
Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión
INTRODUCCIÓN THINK-CELL. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
INTRODUCCIÓN THINK-CELL Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN En este capítulo, un tutorial paso a paso le mostrará cómo crear un gráfico a partir de un garabato
Manual de usuario. Tramitación de inspecciones periódicas de ascensores: La visión de las empresas conservadoras
Manual de usuario Tramitación de inspecciones periódicas de ascensores: La visión de las empresas conservadoras 2 de Noviembre de 2009 Índice 1. INTRODUCCIÓN... 3 2. ACCESO AL PORTAL DE TRAMITACIÓN...
Manual de usuario de configuración de Navegadores para Sede Electrónica del SEPE
Manual de usuario de configuración de Navegadores para Sede Electrónica del SEPE V4.2 Octubre de 2015 Ver. 4.0 Página 1 de 40 C/ Condesa de Venadito 9 Índice 1. OBJETIVOS... 3 2. REQUISITOS GENERALES...
Terceros Ekon Sical. Departamento de Informática
1 Terceros Ekon Sical Departamento de Informática 2 TERCEROS En la aplicación hay dos puntos de menú donde pueden tratarse los terceros dentro de SP Base y en la contabilidad en la entrada específica de
Tema 1. Introducción a OpenOffice Writer
Tema 1: Introducción a OpenOffice 1 Tema 1 Introducción a OpenOffice Índice de contenido Prefacio...2 Gestión básica de documentos...2 Tema 1: Introducción a OpenOffice 2 Prefacio Este curso tiene como
1. Verificación de la versión de Java: En primer lugar, debemos verificar que tenemos instalada la versión 1.7 de Java. Si bien las aplicaciones de gestión (UXXI-Académico, Discoverer Plus, etc.), funcionan
Preparación de las CAPÍTULO 6. Cambiar el orden de las diapositivas. Presentaciones con POWER POINT 2000
CAPÍTULO 6. Preparación de las.... Presentaciones.... Cambiar el orden de las diapositivas Como ya sabemos, podemos realizar nuestras presentaciones creando transparencias, que luego mostraríamos con la
Aplicación para el Registro de Piscinas de Salud Pública del Servicio Canario de la Salud. Manual de Usuario 1.7
Aplicación para el Registro de Piscinas de Salud Pública del Servicio Canario de la Salud. Manual de Usuario 1.7 Índice 1. Introducción... 3 2. Cómo acceder a la aplicación?... 4 3. Cómo trabajar con la
UNA GUÍA PASO A PASO SOBRE CÓMO PUBLICAR EN OJS
DESCRIPCIÓN BREVE En esta guía podrá conocer los fundamentos de la plataforma OJS y los pasos necesarios para publicar un número de revista sin seguir todo el proceso editorial. UNA GUÍA Servicio de Publicaciones
3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS
3. CREAR FORMULARIOS Los formularios sirven como interfaz de usuario de una base de datos en Access, simplificando el modo de navegación entre los objetos y las características que define y organizan las
LISTA PARA VALIDACIÓN DE DATOS EN EXCEL
LISTA PARA VALIDACIÓN DE DATOS EN EXCEL Cuando compartes tus libros de Excel con otras personas y ellos introducen información en las hojas que has preparado con tanto esfuerzo, es de suma importancia
La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA
BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles
Descarga, Instalación y Registro Versiones Educativas Alumno Editex
Descarga, Instalación y Registro Versiones Educativas Alumno 2012 Editex Índice Introducción... 3 Descarga e Instalación Versión Alumno... 4 1. Descarga de la aplicación... 4 2. Instalación... 6 Bienvenido
Movimiento rápido en la hoja
Movimiento rápido en la hoja Tan solo una pequeña parte de la hoja es visible en la ventana de documento. Nuestra hoja, la mayoría de las veces, ocupará mayor número de celdas que las visibles en el área
MANUAL DE USUARIO SAP R/3 CONTABILIZACIONES DE CUENTAS DE MAYOR
MANUAL DE USUARIO SAP R/3 CONTABILIZACIONES DE CUENTAS DE MAYOR Creación de un Documento Contable Objetivo: Introducir los datos necesarios para contabilizar un documento con cuentas de mayor. Descripción
1. ACCESO A LA WEB DE LOCALIZACIÓN DE ANIMALES POR GPS
1. ACCESO A LA WEB DE LOCALIZACIÓN DE ANIMALES POR GPS Para acceder al sistema es necesario introducir un nombre de usuario y una contraseña (figura 1). En este caso escriba como Usuario : itg ganadero
Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos:
Conceptos básicos de Excel Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos: Libro de trabajo Un libro de trabajo es el archivo que creamos con Excel, es decir,
MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL
MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL Rubén Andrés Leiva Cordero Este manual pretende ser un material de apoyo al trabajo realizado en las asignaturas de laboratorio de programación de bases
09/12/2010 Módulo de Recetas Base
Botones de la Barra de Herramientas / Otros botones Nuevo registro Guardar información La pantalla se limpiará de datos de registros anteriores y se estará en disposición de comenzar a meter la información
... Bases de datos con Excel CAPÍTULO Creación de una Base de Datos
CAPÍTULO 8........ Bases de datos con Excel Las hojas de cálculo como Excel, aunque no sea su propósito fundamental pueden manejar registros de bases de datos. Se configuran normalmente colocando los registros
Cuando no está abierto ningún menú, las teclas activas para poder desplazarse a través de la hoja son:
Veremos cómo introducir y modificar los diferentes tipos de datos disponibles en Excel, así como manejar las distintas técnicas de movimiento dentro de un libro de trabajo para la creación de hojas de
Vemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos.
Tablas Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los
Importación de Datos
Datos en Excel I Importación de Datos En muchas ocasiones tenemos la necesidad de trabajar en Excel con datos procedentes de otras aplicaciones. Tenemos dos alternativas: - Introducir de nuevo los datos
LABORATORIO Nº 9 TABLAS DINÁMICAS
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar tablas dinámicas en Microsoft Excel. 1) DEFINICIÓN Las tablas dinámicas permiten resumir y analizar fácilmente
ACCESS I V LECCIÓN N 3
Crear un informe utilizando el Asistente para informes Comparado con Autoinforme, al Asistente para informes es más flexible en el proceso de creación y personalización de un informe. El Asistente para
Programas: Multimedia (Video) DVDStyler (Editor de DVD)
Programas: Multimedia (Video) DVDStyler (Editor de DVD) Web del Autor: http://www.dvdstyler.de/en/ DVDstyler, es un programa gratuito, (licencia GPL), disponible en español, con el que podremos crear DVDs
MANUAL DE CONFIGURACION DE ADOBE PARA LA VALIDACION DE LA FIRMA DE UN DOCUMENTO
MANUAL DE CONFIGURACION DE ADOBE PARA LA VALIDACION DE LA FIRMA DE UN DOCUMENTO Febrero 2009 1/17 Índice 1. Introducción...3 2. Instalar los certificados de Firmaprofesional...3 3. Configurar Adobe Reader
MANUAL DE USUARIO. Sistema CLASS Profesores
MANUAL DE USUARIO Sistema CLASS Profesores CLASS PROFESORES LOGIN DE ENTRADA Cuando el profesor ingresa al siguiente link www.classgestion.com\uca\uvirtual le aparece una pantalla (ver figura 1.0) en la
Creación y manejo de la base de datos y tablas
Crear una base de datos Creación y manejo de la base de datos y tablas Para crear una nueva base de datos debemos: 1. Hacer clic sobre la opción Nuevo de la pestaña Archivo. De las distintas opciones para
CANTABRIA GOBIERNO DE
Este manual describe cómo validar, con la aplicación Adobe Reader o Adobe Acrobat, la firma de los documentos en formato PDF que el BOC pone a disposición de los ciudadanos en su sede electrónica. Aunque
PERIODO 3 NOCIONES AVANZADAS DE POWERPOINT
PERIODO 3 NOCIONES AVANZADAS DE POWERPOINT CONTENIDOS: LA BARRA DE DIBUJO INSERTAR SONIDOS Y PELÍCULAS ANIMACIONES Y TRANSICIONES LA BARRA DE DIBUJO DIBUJAR FORMAS PowerPoint permite crear figuras partiendo
CONSIDERACIONES GENERALES DEL FUNCIONAMIENTO DEL PROGRAMA
CONSIDERACIONES GENERALES DEL FUNCIONAMIENTO DEL PROGRAMA Indice 1. CAMPOS OBLIGATORIOS Y ERRORES... 2 2.- MENUS DESPLEGABLES Y CAMPOS QUE SE AUTOCOMPLETAN... 6 3.- UTILIDADES DEL PROGRAMA DE AYUDA...
9.1. Insertar filas en una hoja
UNIDAD 9. INSERTAR Y ELIMINAR ELEMENTOS (I) Vamos a ver las diferentes formas de insertar y eliminar filas, columnas, celdas y hojas, operaciones muy útiles cuando tenemos un libro ya creado y queremos
Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 20: MACROS 20.1. Introducción Al utilizar cotidianamente Word suelen surgir tareas
La Herramienta Redmine para la Administración de Proyectos
La Herramienta Redmine para la Administración de Proyectos 13. Administración y utilización de la funcionalidad de seguimiento de peticiones en Redmine Mag. José Eduardo Rodríguez Esquivel [email protected]
Cómo gestionar el correo procedente de la lista de correo de la Asamblea. Recomendaciones de la Comisión de Comunicación - HOTMAIL
Cómo gestionar el correo procedente de la lista de correo de la Asamblea. Recomendaciones de la Comisión de Comunicación - HOTMAIL Para poder gestionar correctamente el correo que nos llega de la lista
Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 13:PLANTILLAS 13.1. Introducción Una plantilla es un modelo o patrón para crear
Un formulario está formado, entre otras cosas, por etiquetas, campos de texto, menús desplegables, casillas de verificación, y botones.
Formularios en Dreamweaver. Ejercicio 1 Los formularios se utilizan para recoger datos de los usuarios, nos pueden servir para realizar un pedido en una tienda virtual, crear una encuesta, conocer las
EJERCICIO 9: Marcos (Frames)
EJERCICIO 9: Marcos (Frames) El primer paso será iniciar una nueva página web, a esta página procederemos a crear una distribución de marcos. Para ello primero seleccionaremos la caja de herramientas de
Instrucciones para obtener el certificado electrónico de la FNMT
Instrucciones para obtener el certificado electrónico de la FNMT Índice 1. Registro Documental... 3 2. Objeto del documento... 4 3. Instrucciones para obtener el certificado electrónico de la FNMT... 5
Personal. Partes de Trabajo WhitePaper Agosto 2008
Personal. Partes de Trabajo WhitePaper Agosto 2008 Contenidos 1. Propósito 3 2. Prerrequisitos 4 2.1. Apartado Personal 4 2.1.1. Como añadir un empleado en Personal 4 2.2. Apartado PuestosMO 7 3. Partes
Uso básico desde la propia página del sitio Sharepoint
Para acceder al entorno de Office 365, escriba la dirección http://correo.ulpgc.es e inicie sesión introduciendo la dirección de correo institucional así como la contraseña cuando lo solicite. Una vez
DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA. Diapositivas de diagrama
DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA 5 Diapositivas de diagrama 1 1. Diapositivas de diagrama a) Crear una diapositiva de diagrama 2. Entorno de trabajo de los diagramas 3. Barra de herramientas Formato
Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Elementos esenciales del formulario
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Elementos esenciales del formulario Instituto de Tecnologías Educativas 2011 Elementos esenciales de un formulario Tras crear
CGPE Manual de Configuración del Correo Electrónico. Manual para la configuración del correo electrónico en Outlook 2000
CGPE Manual de Configuración del Correo Electrónico Manual para la configuración del correo electrónico en Outlook 2000 Versión: 1.0 Fecha: 14/03/2011 1. INTRODUCCIÓN Y REQUISITOS MÍNIMOS... 3 2. WEBMAIL...
Microsoft Office Word
Microsoft Office Word Objetivos del capítulo: Aprender lo que es un procesador de textos. Aprender a ejecutar el programa cada que vez que se quiere usar. Aprender los elementos de la pantalla principal
PROGRAMA DE AYUDA. OTRAS UTILIDADES
PROGRAMA DE AYUDA. OTRAS UTILIDADES 1. Importar ficheros externos La importación de ficheros externos es interesante para automatizar la confección y envío de declaraciones cuyos datos residen en bases
Compresión de ficheros
Compresión de ficheros El programa WinZip Comprimir ficheros Este programa nos permite guardar archivos en otro formato (zip) distinto al original con el objeto de que así ocupen o tengan un menor tamaño,
Unidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda
Unidad 5. Tablas Una tabla está formada por celdas o casillas, agrupadas por filas y columnas, en cada casilla se puede insertar texto, números o gráficos. Lo principal antes de empezar a trabajar con
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar
Documentación del CK-BaaB
Elementos de Mantenimiento Mediante este programa podemos crear, modificar o eliminar los distintos elementos que formarán parte del mantenimiento, bien como parte activa de él (instalaciones, sistemas,
APUNTE TABLAS MICROSOFT WORD 2003
TABLAS Las tablas nos permiten organizar la información en filas y columnas. En cada intersección de fila y columna tenemos una celda. En Word tenemos varias formas de crear una tabla: Desde el icono Insertar
Tutorial de NetCDF. Copyright Esri All rights reserved.
Copyright 1995-2012 Esri All rights reserved. Table of Contents Acerca del tutorial netcdf............................... 0 Ejercicio 1: visualizar una capa ráster a partir de un archivo netcdf..............
Guía rápida de uso de Visual Sueldos
Guía rápida de uso de Visual Sueldos Aquí podemos observar la pantalla principal del sistema, en la parte superior o barra de botones, se encuentran todas las opciones disponibles. En la parte inferior
Crear Plan de Estudios en SMA
Crear Plan de Estudios en SMA El Plan de Estudio es útil para listar y organizar las asignaturas que corresponden a los diferentes semestres de un programa Se puede acceder a esta opción teniendo en cuenta
Figura 41: Ejemplo de una carta para combinar correspondencia
4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación
2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo.
CREACIÓN DE TABLAS EN MICROSOFT OFFICE EXCEL 1. Selecciona un rango de celdas. Las celdas pueden contener datos, pueden estar vacías o ambos. Si no estás seguro, no tendrás todavía que seleccionar las
Trabajar con Tablas. capítulo 07
Trabajar con Tablas capítulo 07 Trabajar con Tablas trabajar con tablas La organización en tablas en Microsoft Word facilita el tratamiento de información dentro del documento, pudiendo dividir dicha
- 1 - MANUAL DE USUARIO - AFILIADOS CONTENIDO
CONTENIDO INSCRIPCION DE SU ESTABLECIMIENTO... 2 MODIFICACIÓN DE CONTRASEÑA... 5 RECUPERACIÓN DE CONTRASEÑA... 6 HACER UNA SOLICITUD... 8 VISUALIZAR DATOS... 10 CONTACTO... 11 MODIFICAR UN CONTACTO...
Base de Datos de Compras. Creación de formularios.
Base de Datos de Compras. Creación de formularios. Como se ha visto anteriormente la manipulación de los datos guardados en las tablas se puede realizar directamente desde éstas abriéndolas en vista Hoja
Web Privada. Documentación para el cliente. Pág. 1
Web Privada Documentación para el cliente Pág. 1 Índice ÍNDICE... 2 DESCRIPCIÓN DEL SERVICIO... 3 URL DE ACCESO... 4 AUTENTIFICACIÓN... 5 El usuario accede por primera vez al portal de clientes... 5 El
ACCESS: PRÓLOGO ACCESS EJERCICIO PRÓLOGO ESTRUCTURA DE UNA BASE DE DATOS: TABLAS, CONSUL- TAS, FORMULARIOS E INFORMES
ACCESS EJERCICIO PRÓLOGO ESTRUCTURA DE UNA BASE DE DATOS: TABLAS, CONSUL- TAS, FORMULARIOS E INFORMES ACCESS es un programa de gestión de bases de datos. Una base de datos es un conjunto estructurado de
PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS
PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS CONTENIDOS INICIAR MICROSOFT ACCESS CERRAR MICROSOFT ACCESS LA PANTALLA INICIAL DE MICROSOFT ACCESS CREAR UNA BASE DE
INFORMÁTICA Y COMUNICACIONES
441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access
DESCRIPCIÓN GENERAL DE LA APLICACIÓN...
ÍNDICE 1. DESCRIPCIÓN GENERAL DE LA APLICACIÓN... 1 1. 1. CONFIGURACIÓN DEL NAVEGADOR... 1 1. 2. BLOQUEADOR DE VENTANAS EMERGENTES DE LA BARRA DE GOOGLE... 8 1. 3. ACCESO A LA APLICACIÓN... 8 1. 4. DESCRIPCIÓN
5.1. Eliminar filas duplicadas
- Borrar Hipervínculos: Si seleccionas ésta opción se borrará el enlace pero el formato que excel aplica (color azul y subrayado) se mantendrá. Para eliminar también el formato deberás pulsar el icono
MANUAL DEL USUARIO WEB SISTEMA DE RASTREO Versión 3.0
MANUAL DEL SISTEMA DE RASTREO Versión 3.0 Contenido Pág. Requisitos Para la visualización óptima del Sistema de Rastreo 2 Acceso al Sistema de Rastreo 2 Ubicación de Unidad(es) Asociada(s) 7 Reportes 13
Cómo crear el objeto de la Máquina del tiempo en Eduloc
Cómo crear el objeto de la Máquina del tiempo en Eduloc La Máquina del tiempo La Máquina del tiempo es uno de los objetos que hay disponibles en Eduloc. Nos permite introducir diversas fotografías, sobre
Firma digital de actas académicas
Versión: v01r002 Fecha: 12/06/2012 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier
MANUAL DE INSTALACIÓN SIGGA LABORAL VERSION EVALUATIVA
MANUAL DE INSTALACIÓN SIGGA LABORAL VERSION EVALUATIVA *** Importante Requisitos Previos del Sistema: Se necesita al menos Windows XP Service Pack 3 o versiones superiores para poder instalar la aplicación.
CPOS. Software Punto de Ventas cpos
CPOS Para ser concretos, es seguro que hemos comprado en alguna tienda, restaurante o cualquier otro tipo de negocio y a la hora de pagar el cajero registra su producto mediante un lector de código de
Figura 17 Barra de iconos
2. MANEJO DE HERRAMIENTAS AVANZADAS 2.1.Ordenamiento Especifica los criterios de clasificación para visualizar los datos. Para acceder a este comando de un clic en el Símbolo Ordenar en las barras de base
Acceso a Datos con Visual Basic
Capítulo 1: Definición del Proyecto Acceso a Datos con Visual Basic Sin duda alguna, que uno de los lenguajes más potentes para manejo de bases de datos es Microsoft Visual Basic.Net, por lo cual en esta
PHOTOSHOP Concepto.- Espacio de trabajo.-
PHOTOSHOP Concepto.- Photoshop es una tienda de fotos, programa de diseño para alterar tomas fotográficas, creando efectos a partir de filtros de color y capas. Espacio de trabajo.- Cree y manipule documentos
MANUAL DE USUARIO. Sistema CLASS Profesores
MANUAL DE USUARIO Sistema CLASS Profesores CLASS PROFESORES LOGIN DE ENTRADA Cuando el profesor ingresa al siguiente link www.classgestion.com\uca\uvirtual le aparece una pantalla (ver figura 1.0) en la
Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A)
aprenderaprogramar.com Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029
Tema 10: Plataforma Moodle: Primeros Pasos
Tema 10: Plataforma Moodle: Primeros Pasos Primeros pasos En este apartado darás tus primeros pasos en la plataforma Moodle del ITE, accediendo a la plataforma para autenticarte en ella con las credenciales
ÍNDICE INTRODUCCIÓN TEXTO
POWERPOINT 2000 ÍNDICE INTRODUCCIÓN TEXTO QUÉ ES POWER POINT?...4 EJECUTAR POWER POINT...4 ABRIR PRESENTACIÓN...5 PANTALLA...9 ORGANIZAR VENTANAS...10 CERRAR PRESENTACIÓN...11 SALIR DE POWER POINT...12
GPS Colaboración BAJAR Y RECUPERAR CURRÍCULUM DE BODEGA
GPS Colaboración BAJAR Y RECUPERAR CURRÍCULUM DE BODEGA BAJAR Y RECUPERAR CURRÍCULUM DE BODEGA Para bajar un currículum a la bodega, primero debemos ingresar a la opción Buscar, del Ítem Currículums del
