Bases de Datos en VB.Net. El control Datagrid, Relaciones y Vistas.1

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

Download "Bases de Datos en VB.Net. El control Datagrid, Relaciones y Vistas.1"

Transcripción

1 Bases de Datos en VB.Net. El control Datagrid, Relaciones y Vistas.1 (cc) 2007 Justo Sáez Arenas Contenidos: 1. Introducción DataGrid... 2 Creación de un DataGrid a través de los asistentes del IDE... 3 Creación de un DataGrid por código... 4 Configurar las propiedades del DataGrid...5 Selección de tabla en el DataGrid Relaciones entre tablas mediante objetos DataRelation Relación maestro-detalle en múltiples DataGrid Vistas y ordenación de datos con la clase DataView Vistas por código y DefaultView...12 Filtros con objetos DataView...13 Búsquedas con DataView Ordenación de filas mediante DataView Obtener el esquema de un DataSet Introducción. En este tema comenzaremos tratantando de nuevo aspectos del control DataGrid, el cual nos permite trabajar con datos de forma cómoda y sencilla. A continuación se hablará de como obtener tablas relacionadas, de forma que podemos establecer una relacion entre tablas que visual se encargará de gestionar directamente. Gracias a la potencialidad de los objetos DataRealatión y los DataGrid, podremos construir aplicaciones tipicas de datos como son las relaciones 'Maestro-Detalle. Para finalizar se tratará un nuevo objeto llamado DataView, mediante el cual se realizan funciones de presentación de los datos en formato de tabla. 1 El contenido es Manual de Programación Visual Basic Net - Luis Miguel Blanco. Editorial Eidos., la maquetación,. selección y adaptación del contenido es mía. 1

2 2.DataGrid Este control, del que ya realizamos una pequeña introducción en el tema anterior, nos es muy útil para mostrar la información contenida en las bases de datos de forma rápida y casi sin programación. Mediante los DataGrid podemos editar, añadir y borrar registros. Teniendo en cuenta que se trabaja en desconexión, hasta que no se realice una actualización mediante un 'Update' no se reflejarán los cambios en la base de datos original. Otra característica incluida por defecto es la ordenación de las filas por columna al hacer clic en su título. Finalmente, al redimensionar el formulario, también cambiará el tamaño del DataGrid, puesto que hemos utilizado su propiedad Anchor para anclarlo a todos los bordes de la ventana. Un DataGrid editable. El siguiente sería el código principal de este formulario. En este caso la conexión a la base de datos se realiza de forma manual, debiendo, entre otras cosas, crear un objeto CommandBuilder para el DataAdapter, ya que en caso contrario, al intentar actualizar el DataSet contra la base de datos, se producirá un error. 2 Private odataadapter As SqlDataAdapter Private odataset As DataSet Private Sub frmnormal_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load Private Sub frmnormal_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión Dim oconexion As New SqlConnection() oconexion.connectionstring = "Server=(local);" & _ "Database=Musica;uid=sa;pwd=;" ' crear adaptador 2 Para los siguientes ejemplos de código, ttenemos una base de datos access llamada 'Musica', con dos tablas: 'Grabaciones' y 'Autores'. 2

3 odataadapter = New SqlDataAdapter("SELECT * FROM Grabaciones", oconexion) ' crear commandbuilder Dim ocb As SqlCommandBuilder = New SqlCommandBuilder(oDataAdapter) ' crear dataset odataset = New DataSet() odataadapter.fill(odataset, "Grabaciones") ' asignar dataset al datagrid Me.grdDatos.DataSource = odataset Me.grdDatos.DataMember = "Grabaciones" Private Sub btnactualizar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnactualizar.click Me.oDataAdapter.Update(oDataSet, "Grabaciones") Creación de un DataGrid a través de los asistentes del IDE El modo más potente de crear un DataGrid es a través de código, ya que nos permite un mayor grado de manipulación de sus propiedades. Sin embargo, para aquellas ocasiones en que necesitemos una vista rápida de los datos en un formulario para pruebas o similares, podemos utilizar los asistentes de Visual Studio.NET, en lo que a creación de conexiones, adaptadores, DataGrid, etc., se refiere. Vamos a crear por lo tanto un nuevo formulario para el proyecto con el nombre frmgridasist. Una vez añadido el diseñador, abriremos la pestaña Explorador de servidores, y haciendo clic derecho en su elemento Conexiones de datos, nos mostrará la ventana para la creación de una nueva conexión con una base de datos, en ella introduciremos los valores necesarios para la conexión. Finalizada la creación del adaptador de datos, seleccionaremos el menú Datos + Generar conjunto de datos. A continuación dibujaremos un DataGrid en el formulario, y pasaremos a su ventana de propiedades. En la propiedad DataSource asignaremos el DataSet que acabamos de crear, mientras que en la propiedad DataMember, seleccionaremos la tabla del DataSet que va a mostrar el DataGrid. Propiedades del DataGrid para la obtención de datos. 3

4 Completado este último paso, el DataGrid mostrará en tiempo de diseño, la disposición de las columnas de la tabla en su interior. DataGrid mostrando información de las columnas de la tabla del DataSet. En cuanto al código que debemos escribir, en el evento Load, inicializaremos el DataSet, rellenándolo a continuación mediante el DataAdapter, como sigue: Private Sub frmgridasist_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.DsMusica1.Clear() Me.SqlDataAdapter1.Fill(Me.DsMusica1) Creación de un DataGrid por código. Supongamos ahora, que necesitamos por código modificar las propiedades no sólo del DataGrid en general, sino de algunas columnas del mismo. Esto es perfectamente factible mediante los objetos manipuladores de estilo, tanto del propio DataGrid, como de cada una de las columnas que lo componen. Private Sub frmgridpropcod_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión Dim oconexion As New SqlConnection() oconexion.connectionstring = "Server=(local);" & _ "Database=Musica;uid=sa;pwd=;" ' crear adaptador odataadapter = New SqlDataAdapter("SELECT * FROM Grabaciones", oconexion) ' crear commandbuilder Dim ocb As SqlCommandBuilder = New SqlCommandBuilder(oDataAdapter) ' crear dataset odataset = New DataSet() 4

5 odataadapter.fill(odataset, "Grabaciones") ' asignar dataset al datagrid Me.grdDatos.DataSource = odataset Me.grdDatos.DataMember = "Grabaciones" Configurar las propiedades del DataGrid En los casos anteriores, hemos creado un formulario con un DataGrid que tenía la apariencia visual por defecto de este control. Evidentemente, a través de las propiedades del DataGrid, tanto en diseño como en ejecución, podemos de un modo muy flexible y potente, cambiar la apariencia y el comportamiento de este control. En el formulario frmgridprop, mostramos la misma información que en el anterior ejemplo, pero con una presentación totalmente distinta, al modificar algunas propiedades del DataGrid como BackColor, AlternatingBackColor, CaptionText, etc. Figura 360. DataGrid con propiedades modificadas. Selección de tabla en el DataGrid Al construir un DataSet, podemos utilizar distintos objetos DataAdapter para rellenarlo con diversas tablas. Como hemos visto en los anteriores ejemplos, para mostrar datos en un DataGrid, debemos asignar el DataSet a su propiedad DataSource, y el nombre de la tabla a mostrar en la propiedad DataMember. Sin embargo, si obviamos la asignación a DataMember, gracias a los mecanismos de Data Binding, el propio DataGrid, nos ofrecerá la oportunidad de seleccionar la tabla a mostrar. El formulario frmgridtablas dispone de este comportamiento. En su evento Load crearemos dos DataAdapter que usaremos para llenar un DataSet. Private Sub frmgridtablas_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión Dim oconexion As New SqlConnection() 5

6 oconexion.connectionstring = "Server=(local);" & _ "Database=Musica;uid=sa;pwd=;" ' crear adaptadores Dim odaautores As New SqlDataAdapter("SELECT * FROM Autores", oconexion) Dim odagrabaciones As New SqlDataAdapter("SELECT * FROM Grabaciones", oconexion) ' crear dataset Dim odataset As New DataSet() odaautores.fill(odataset, "Autores") odagrabaciones.fill(odataset, "Grabaciones") ' asignar dataset a datagrid Me.grdDatos.DataSource = odataset Como al asignar el DataSet al DataGrid no hemos indicado qué tabla queremos que muestre, el DataGrid en el formulario visualizará un nodo que al expandir, nos permitirá seleccionar la tabla a mostrar. Podremos contraer dicha tabla para seleccionar otra, y así sucesivamente. Selección de tabla a mostrar en un DataGrid, 3.Relaciones entre tablas mediante objetos DataRelation Los objetos DataRelation nos permiten establecer una relación entre dos tablas (objetos DataTable) de un DataSet, a través de una columna o campo común (objetos DataColumn). Obtener tablas relacionadas mediante código En primer lugar al cargar el formulario, creamos una relación entre dos tablas por un campo clave. Después llenamos un ComboBox con datos de la tabla Customers. Al seleccionar un valor del ComboBox, se tomarán las filas relacionadas de la tabla Orders y se llenará con ellas un ListBox. El código necesario podemos verlo en el Código fuente Private Sub frmmanual_load(byval sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión Dim oconexion As New SqlConnection() 3 Para los siguientes ejemplos de código, tenemos una base de datos access llamada 'Northwind', con dos tablas: 'Customer' y 'Orders'. 6

7 oconexion.connectionstring = "server=(local);" & _ "database=northwind;uid=sa;pwd=;" ' crear adaptadores Dim dacustomers As New SqlDataAdapter("SELECT * FROM Customers", oconexion) Dim daorders As New SqlDataAdapter("SELECT * FROM Orders", oconexion) ' instanciar dataset odataset = New DataSet() oconexion.open() ' utilizar los dataadapters para llenar el dataset con tablas dacustomers.fill(odataset, "Customers") daorders.fill(odataset, "Orders") oconexion.close() ' relacionar las dos tablas del dataset por campo común odataset.relations.add("customers_orders", _ odataset.tables("customers").columns("customerid"), _ odataset.tables("orders").columns("customerid")) ' llenar el combobox con los nombres de cliente Dim odatarow As DataRow 'Carga el combobox(cbocustomer) con dos campos de la tabla Customer ' (CustomerID y CompanyName) For Each odatarow In odataset.tables("customers").rows Me.cboCustomers.Items.Add(oDataRow("CustomerID" ) & _ "-" & odatarow("companyname")) Next ' cada vez que se selecciona un valor en el combo ' se produce este evento Private Sub cbocustomers_selectedindexchanged(byval sender As Object, ByVal e As System.EventArgs) Handles cbocustomers.selectedindexchanged ' limpiar los valores del listbox Me.lstOrders.Items.Clear() Dim drfilapadre As DataRow ' obtener la fila de la tabla maestra: Customers drfilapadre = odataset.tables("customers").rows(me.cbocustomers.selectedindex) Dim drfilashijas() As DataRow ' obtener las filas hijas de la tabla Orders, ' gracias a la relación Customers-Orders drfilashijas = drfilapadre.getchildrows("customers_orders") Dim drfila As DataRow ' rellenar el listbox con valores de las filas hijas For Each drfila In drfilashijas Me.lstOrders.Items.Add(drFila("CustomerID") & _ "-" & drfila("orderid") & _ "-" & drfila("orderdate")) Next 7

8 Se obtendría algo similar al siguiente formulario: Obtención de filas relacionadas de forma manual. Visualizar datos relacionados en modo maestro-detalle en un DataGrid Podemos ahorrar la escritura de la instrucciones que se encargan de obtener las filas hijas, relacionadas con la fila seleccionada de la tabla padre, empleando un DataGrid. Este control implementa de forma transparente todos los mecanismos necesarios gracias al Data Binding, por lo que, una vez creada la relación, sólo hemos de asignar a su propiedad DataSource, la tabla padre del DataSet. El formulario frmrelacgrid, es un ejemplo de este tipo de relación de datos. El código de su evento Load es igual al del anterior formulario, por lo que el siguiente código fuente sólo muestra la creación de la relación en el DataSet, y la asignación de la tabla maestra al DataGrid. ' relacionar las dos tablas del dataset por campo común odataset.relations.add("customers_orders", _ odataset.tables("customers").columns("customerid"), _ odataset.tables("orders").columns("customerid")) ' asignar la tabla maestra al datagrid Me.grdDatos.DataSource = odataset.tables("customers") Al abrir este formulario, se visualizarán los datos de la tabla maestra. Cada fila contiene un nodo expandible, que al ser pulsado muestra la relación existente. Si volvemos a hacer clic sobre la relación, se mostrarán en este caso las filas hijas de la tabla Orders, relacionadas con la que hemos seleccionado en la tabla padre. En todo momento, desde la vista de las tablas hijas, podemos volver a la vista de la tabla padre, haciendo clic en el icono con forma de flecha situado en el título del DataGrid. 8

9 DataGrid mostrando filas de tabla maestra. DataGrid mostrando filas de tabla detalle. Mostrar una relación maestro-detalle en dos DataGrid Podemos separar la visualización de las tablas maestro y detalle en dos DataGrid independientes. Para sincronizar ambos controles, debemos asignar al que actuará como detalle, una cadena con el nombre de la tabla maestra, junto con el nombre de la relación, empleando el siguiente formato: TablaMaestra.Relación. El formulario frmdosgrid, es un ejemplo de este tipo de organización de datos. En el código fuente mostramos la parte del evento Load encargada de la creación de la relación entre tablas y asignación a los DataGrid. ' relacionar las dos tablas del dataset por campo común odataset.relations.add("customers_orders", _ odataset.tables("customers").columns("customerid"), _ odataset.tables("orders").columns("customerid")) ' asignar al datagrid maestro la tabla Customers Me.grdCustomers.DataSource = odataset Me.grdCustomers.DataMember = "Customers" ' asignar al datagrid detalles la relación 9

10 ' que acabamos de crear por código Me.grdOrders.DataSource = odataset Me.grdOrders.DataMember = "Customers.Customers_Orders" En la siguiente figura se muestra el formulario con ambos DataGrid trabajando en modo conjunto; al hacer clic en una fila del DataGrid maestro, el DataGrid detalle se actualizará con los datos relacionados. Relación maestro-detalle en dos DataGrid separados. 4.Relación maestro-detalle en múltiples DataGrid En este caso se trata de disponer de varios DataGrid maestros y uno para detalles, de forma que al hacer clic sobre cualquiera de los maestros, se muestre la información relacionada en el detalle. El formulario del proyecto encargado de este ejemplo será frmvariosgrid. Respecto al código, sólo tenemos que asignar al nuevo DataGrid maestro la información de la tabla principal. Ver código fuente. ' relacionar las dos tablas del dataset por campo común odataset.relations.add("customers_orders", _ odataset.tables("customers").columns("customerid"), _ odataset.tables("orders").columns("customerid")) ' asignar al datagrid maestro la tabla Customers Me.grdCustomers.DataSource = odataset Me.grdCustomers.DataMember = "Customers" ' asignar al segundo datagrid maestro la tabla Customers Me.grdCustomersB.DataSource = odataset Me.grdCustomersB.DataMember = "Customers" ' asignar al datagrid detalles la relación ' que acabamos de crear por código Me.grdOrders.DataSource = odataset Me.grdOrders.DataMember = "Customers.Customers_Orders" 10

11 Veamos el resultado de la ejecución en la Figura 367. Varios DataGrid maestros contra uno de detalle. 5.Vistas y ordenación de datos con la clase DataView La clase DataView nos permite la aplicación de vistas personalizadas a partir de una tabla contenida en un DataSet, así como la ordenación y búsqueda de filas. En ADO.NET, partiendo de un objeto DataTable situado en un DataSet, vamos a definir varias vistas simultáneamente, ordenar y buscar registros, con la ventaja de que el consumo de recursos es menor, puesto que los objetos DataView se alimentan del mismo DataTable. El DataSet del formulario de pruebas va a estar compuesto por dos tablas. El Código fuente muestra el evento de carga del formulario. Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión Dim oconexion As New SqlConnection() oconexion.connectionstring = "Server=(local);" & _ "Database=Northwind;uid=sa;pwd=;" Dim odataadapter As SqlDataAdapter ' crear un adaptador de datos para la tabla Customers odataadapter = New SqlDataAdapter("SELECT * FROM Customers", oconexion) ' crear un adaptador de datos para la tabla Products odataadapter = New SqlDataAdapter("SELECT * FROM Products", oconexion) 'crear dataset odataset = New DataSet() ' añadir tabla al dataset con el adaptador odataadapter.fill(odataset, "Customers") odataadapter = Nothing 11

12 ' añadir tabla al dataset con el adaptador odataadapter.fill(odataset, "Products") odataadapter = Nothing Vistas por código y DefaultView Podemos crear una vista instanciando un objeto de la clase DataView, o también obteniendo la denominada vista por defecto de una tabla de un DataSet, a través de la propiedad DefaultView del objeto DataTable. En el siguiente código se crean dos vistas de esta manera. Private Sub mnunormal_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnunormal.click ' crear una vista por código y asignarla ' a un datagrid Dim dvnormal As DataView dvnormal = New DataView(oDataSet.Tables("Customers")) Me.grdDatos.CaptionText = "Customers" Me.grdDatos.DataSource = dvnormal ' tomar la vista por defecto de una tabla ' del dataset y asignarla a un datagrid Me.grdDatosBIS.CaptionText = "Products" Me.grdDatosBIS.DataSource = odataset.tables("products").defaultview Y este será el resultado mostrando estas vistas en sendos DataGrid del formulario. Objetos DataView creados por código y obtenido de DataTable.DefaultView. 12

13 Filtros con objetos DataView La propiedad RowFilter de la clase DataView nos permite asignar a este objeto, una cadena con la expresión de filtro, que en una consulta en lenguaje SQL sería la parte correspondiente a la partícula Where. El código fuente muestra el código de la opción de menú, en la que se crea un filtro que se muestra posteriormente en un DataGrid. Private Sub mnupais_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnupais.click ' crear dataview Dim odataview As New DataView() odataview.table = odataset.tables("customers") ' establecer un filtro odataview.rowfilter = "Country='Spain'" Me.grdDatos.CaptionText = "Filtrar Customers por país Spain" Me.grdDatos.DataSource = odataview Así se muestra las filas de la tabla con el filtro aplicado. DataView con filtro. Como hemos comentado anteriormente, a partir de un DataTable podemos obtener varios filtros mediante distintos objetos DataView, sin que ello suponga una penalización en el consumo de recursos. Para demostrar este punto, en el siguiente código se crea una vista basada en un filtro combinado, y una vista normal, ambas empleando la misma tabla base. Private Sub mnucombinada_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnucombinada.click ' tomar la tabla Customers del dataset y aplicar... '...filtro combinado por dos campos y depositar en un datagrid Dim odataview As New DataView() odataview.table = odataset.tables("customers") 13

14 odataview.rowfilter = "ContactTitle LIKE '%Manager%' AND Country IN ('Spain','USA')" Me.grdDatos.CaptionText = "Filtro combinado por campos ContactTitle y Country" Me.grdDatos.DataSource = odataview '...filtro por un campo y depositar en otro datagrid Dim odv As New DataView() odv.table = odataset.tables("customers") odv.rowfilter = "ContactName LIKE '%an%'" Me.grdDatosBIS.CaptionText = "Filtro por campo ContactName" Me.grdDatosBIS.DataSource = odv El formulario con los diversos filtros establecidos Filtros combinados con objetos DataView. Búsquedas con DataView Estableciendo el adecuado filtro a un objeto DataView, podemos realizar búsquedas de registros en tablas, como muestra el código fuente, correspondiente a la opción de menú Vistas + Buscar fila, del formulario de ejemplo. Deberemos previamente, haber escrito en el TextBox del formulario, el identificador de la tabla Customers a buscar. Private Sub mnubuscarfila_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnubuscarfila.click ' crear un dataview y buscar una fila en la vista 14

15 ' estableciendo un filtro Dim odataview As New DataView() odataview.table = odataset.tables("customers") odataview.rowfilter = "CustomerID = '" & Me.txtCustomerID.Text & "'" Me.grdDatosBIS.CaptionText = "Buscar ID cliente: " & Me.txtCustomerID.Text Me.grdDatosBIS.DataSource = odataview Veamos el resultado de una búsqueda, mostrado en uno de los DataGrid del formulario. Búsqueda de una fila en una tabla de un DataSet, empleando un DataView. Ordenación de filas mediante DataView Para ordenar las filas en un DataView emplearemos su propiedad Sort, asignándole una cadena con el nombre de columna/s a ordenar, tal y como muestra el código fuente, de la opción de menú Ordenación + Normal, en el formulario del ejemplo. Private Sub mnuordnormal_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnuordnormal.click ' crear dataview y ordenar las filas ' con la propiedad Sort Dim odataview As New DataView() odataview.table = odataset.tables("customers") odataview.sort = "Country" Me.grdDatos.CaptionText = "Ordenar por campo Country" Me.grdDatos.DataSource = odataview 15

16 Veamos el resultado al ejecutar: DataView ordenando las filas por la columna Country. Si necesitamos ordenar por múltiples columnas de la tabla, sólo tenemos que asignar a Sort una cadena con la lista de columnas requeridas como sigue: odataview.sort = "Country, PostalCode" También es factible asignar a un DataView una combinación de filtro y ordenación, utilizando en la misma operación las propiedades RowFilter y Sort. El menú del formulario Ordenación + Con filtro realiza este trabajo, que vemos en el código fuente. Private Sub mnuordenfiltro_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles mnuordenfiltro.click Dim odataview As New DataView() odataview.table = odataset.tables("customers") ' establecer un filtro al dataview odataview.rowfilter = "Country='USA'" ' ordenar las filas del filtro odataview.sort = "City" Me.grdDatos.CaptionText = "Filtrar por USA. Ordenar por campo City" Me.grdDatos.DataSource = odataview Los datos con el filtro y orden podemos verlos en el DataGrid del formulario, que muestra la Figura 373. Resultado de DataView con filtro y orden. 16

17 6.Obtener el esquema de un DataSet El esquema de un DataSet consiste en toda la información contenida por este objeto, acerca de los nombres de tablas, columnas, relaciones, etc.; es decir, se trata de metainformación sobre los datos que contiene el DataSet. Podemos obtener estos metadatos del DataSet recorriendo la colección que nos interese en cada caso: Tables, Columns, etc. El código fuente muestra como tras crear un DataSet, recorremos sus tablas, y dentro de estas, sus columnas, mostrando la información obtenida en un ListBox. Private Sub btnesquema_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnesquema.click ' crear conexión Dim oconexion As New SqlConnection() oconexion.connectionstring = "Server=(local);" & _ "Database=Northwind;uid=sa;pwd=;" ' crear dataset Dim odataset As New DataSet() ' crear adaptadores de datos para las tablas ' y añadir cada tabla al dataset con el adaptador Dim odataadapter As SqlDataAdapter odataadapter = New SqlDataAdapter("SELECT * FROM Customers", oconexion) odataadapter.fill(odataset, "Customers") odataadapter = Nothing odataadapter = New SqlDataAdapter("SELECT * FROM Orders", oconexion) odataadapter.fill(odataset, "Orders") odataadapter = Nothing odataadapter = New SqlDataAdapter("SELECT * FROM Products", oconexion) odataadapter.fill(odataset, "Products") odataadapter = Nothing odataadapter = New SqlDataAdapter("SELECT * FROM Territories", oconexion) odataadapter.fill(odataset, "Territories") odataadapter = Nothing ' crear un objeto tabla y columna para mostrar ' la información del esquema que el dataset contiene Dim odatatable As DataTable Dim odatacolumn As DataColumn Me.lstEsquema.Items.Add("Estructura del DataSet") ' recorrer la colección de tablas del DataSet For Each odatatable In odataset.tables Me.lstEsquema.Items.Add("Tabla: " & odatatable.tablename) ' recorrer la colección de columnas de la tabla For Each odatacolumn In odatatable.columns Me.lstEsquema.Items.Add("Campo: " & _ odatacolumn.columnname & " --- " & _ "Tipo: " & odatacolumn.datatype.name) Next Next 17

18 El ListBox relleno con el esquema del DataSet tras haber pulsado el botón del formulario. 18

Acceso a Datos. Visual Basic.NET 2005

Acceso a Datos. Visual Basic.NET 2005 Acceso a Datos Visual Basic.NET 2005 Capítulo I Acceso a datos Lectura de datos Inserción Actualización Eliminación Acceso a datos En este capítulo realizaremos una conexión, lectura, inserción, actualización

Más detalles

Bases de Datos en VB.Net

Bases de Datos en VB.Net Bases de Datos en VB.Net 2007 Justo Sáez Arenas http://vb.jsaez.com/ Contenidos: Introducción... 2 Herramientas visuales... 2 Conexión... 2 Adaptador de Datos...3 Conjunto de Datos...3 Enlazado de Controles

Más detalles

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

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

Reportes en.net con Crystal Reports

Reportes en.net con Crystal Reports Reportes en.net con Crystal Reports Por Mauro Sant'Anna Visual Studio.NET incluye Crystal Reports como un mecanismo "oficial" de creación de reportes. Crystal Reports es un producto muy desarrollado y

Más detalles

Día 2: Utilizando controles de datos en Visual Studio 2008.

Día 2: Utilizando controles de datos en Visual Studio 2008. Día 2: Utilizando controles de datos en Visual Studio 2008. Requerimientos de este laboratorio: Base de datos creada en el laboratorio 1 en SQL SERVER. Visual Studio 2008 *Nota: Si usted cuenta con el

Más detalles

Microsoft Office XP Access XP (III)

Microsoft Office XP Access XP (III) PRÁCTICA 6 BASES DE DATOS Microsoft Office XP Access XP (III) Para la realización de esta práctica necesitas contar con la base de datos generada en las prácticas anteriores así que, abre la base de datos

Más detalles

1. Bases de datos desde VB.Net 1.1 Introducción. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas.

1. Bases de datos desde VB.Net 1.1 Introducción. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas. 1. Bases de datos desde VB.Net 1.1 Introducción. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas. Oracle SQL Server Access Las que se puedan acceder

Más detalles

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES REGISTRAR LOS SITIOS WEB MÁS INTERESANTES La forma más fácil de volver a páginas Web que visitamos con frecuencia es almacenándolas en una lista. En Internet Explorer estas páginas se denominan sitios

Más detalles

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos. C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos Unidad 1 Introducción Visual Basic.NET El objetivo de la unidad es conocer

Más detalles

BASES DE DATOS - Microsoft ACCESS 2007-

BASES DE DATOS - Microsoft ACCESS 2007- BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín

Más detalles

13.1. Tablas dinámicas de Excel

13.1. Tablas dinámicas de Excel 13.1. Tablas dinámicas de Excel 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 que nos facilita

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

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

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

PowerPoint 2010 Manejo de archivos

PowerPoint 2010 Manejo de archivos PowerPoint 2010 Manejo de archivos Contenido CONTENIDO... 1 ABRIR UNA PRESENTACIÓN EXISTENTE... 2 MANEJO DE VARIOS ARCHIVOS ABIERTOS... 5 CREAR UNA NUEVA PRESENTACIÓN... 8 GUARDAR LA PRESENTACIÓN... 9

Más detalles

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose

Más detalles

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas

Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas Introducción El entorno de desarrollo Visual Studio 2005 o 2008 es una potente herramienta desarrollada por Microsoft

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

Sincronización del Servidor.

Sincronización del Servidor. Sincronización del Servidor. Versión 1.0 03/05/05 Fecha Jose Autor Manuel Viejo Lobato http://ars.viejolobato.com Página 1 de 5 Índice. 1. Introducción... 3 2. Búsqueda de elementos de workflow por nombre....

Más detalles

Conexión a red LAN con servidor DHCP

Conexión a red LAN con servidor DHCP Introducción Explicación Paso 1 Paso 2 Paso 3 Paso 4 Paso 5 Paso 6 Paso 7 Paso 8 Paso 9 Paso 10 Materiales: Disco de sistema operativo. Tiempo: 5 minutos Dificultad: Baja Descripción Proceso que permite

Más detalles

BLOQUE VIII POWERPOINT

BLOQUE VIII POWERPOINT BLOQUE VIII POWERPOINT INSTRUCTOR: ANTONIO J. FERNANDEZ EDICION 2008 1 de 28 INSTRUCTOR: ANTONIO J. FERNANDEZ EDICION 2008 2 de 28 MODULO V DE OFIMÁTICA BLOQUE I BLOQUE II BLOQUE III BLOQUE IV BLOQUE V

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

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO 1. CATÁLOGO MANUAL DE USUARIO CATÁLOGO AHORA CATÁLOGO MANUAL DE USUARIO 1 1. Introducción AHORA Catálogo es una aplicación

Más detalles

POWER POINT. Iniciar PowerPoint

POWER POINT. Iniciar PowerPoint POWER POINT Power Point es la herramienta de Microsoft Office para crear presentaciones que permiten comunicar información e ideas de forma visual y atractiva. Iniciar PowerPoint Coloque el cursor y dé

Más detalles

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación. Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.

Más detalles

El siguiente material didáctico es complementario al Punto 7 de la Unidad 2.

El siguiente material didáctico es complementario al Punto 7 de la Unidad 2. UNIDAD 2: Consultas utilizando DataEnvironment El siguiente material didáctico es complementario al Punto 7 de la Unidad 2. Los pasos a seguir para poder llevar a cabo el diseño de potentes consultas utilizando

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

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

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

Crear una presentación

Crear una presentación Crear una presentación INFORMÁTICA 4º ESO POWERPOINT Podemos crear una presentación con PowerPoint: Con el Asistente A través del asistente que nos guiará a lo largo de todo el proceso. A través de alguna

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

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor...

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor... Módulo I - Word Índice Iniciar Word... 2 Finalizar Word... 3 Definición de elementos de pantalla... 4 Escribir texto en un documento... 5 El cursor... 5 Control de párrafos... 5 Nuevos párrafos... 5 Abrir

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

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

Práctica 2 de Microsoft Access

Práctica 2 de Microsoft Access Práctica 2 de Microsoft Access Israel González Carrasco (israel.gonzalez@uc3m.es) María Belén Ruiz Mezcua (mbelen.ruiz@uc3m.es) 1. FORMULARIOS 1) En primer lugar se creará una base de datos con el nombre

Más detalles

Manual CMS Mobincube

Manual CMS Mobincube Manual CMS Mobincube CMS Mobincube Qué es? El CMS (Sistema de Gestión de Contenidos) es un completo website que permite la creación y actualización de contenido remoto. De esta forma, una vez creada una

Más detalles

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín TEMA 4: EMPEZANDO A ESCUELA UNIVERSITARIA DE INFORMÁTICA NAVEGAR Raúl Martín Martín SERVICIOS DE INTERNET SERVICIOS DE INTERNET Las posibilidades que ofrece Internet se denominan servicios. Hoy en día,

Más detalles

MACROS Y FORMULARIOS

MACROS Y FORMULARIOS MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es

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

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

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

Práctica GESTIÓN Y UTILIZACIÓN DE REDES LOCALES. Curso 2001/2002. TCP/IP: protocolo TCP

Práctica GESTIÓN Y UTILIZACIÓN DE REDES LOCALES. Curso 2001/2002. TCP/IP: protocolo TCP Práctica 9 GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2001/2002 TCP/IP: protocolo TCP Introducción Como se ha comentado en la práctica anterior, el protocolo UDP es muy sencillo de implementar, pero

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 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

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

TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET

TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET Una vez hecha una pequeña aproximación a las bases de datos y su manejo vamos a centrarnos en el estudio de ADO.NET, que, como se anticipaba

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

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Empremática, Guía12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Objetivos: Identificar las

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

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

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

Desarrollo de software

Desarrollo de software Desarrollo de software Texto que introduce al lector en el diseño y generación de informes con Crystal Reports para Visual Studio.NET, utilizando como base el lenguaje Visual Basic.NET. Se cubren tanto

Más detalles

Creación y consultas hacia un cubo OLAP.

Creación y consultas hacia un cubo OLAP. Instituto Tecnológico Superior de Acatlán de Osorio SEP SEIT DGIT DIVISIÓN DE LA CARRERA DE LICENCIATURA EN INFORMÁTICA Trabajo: Creación y consultas hacia un cubo OLAP. Materia: Bases de Datos Avanzadas

Más detalles

Intermediación ORDENES ENLAZADAS. Características y Propiedades

Intermediación ORDENES ENLAZADAS. Características y Propiedades Intermediación ORDENES ENLAZADAS. Características y Propiedades INDICE INTRODUCCIÓN TIPOS Y FUNCIONAMIENTO ACCESO A LAS ÓRDENES ENLAZADAS CONFIGURACIÓN TRADING TOOLS. Ejemplo de envío de órdenes enlazadas

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

Componente Noticias. Página 1 de 9

Componente Noticias. Página 1 de 9 Componente Noticias Página 1 de 9 Índice de ilustraciones Illustration 1: Selección de la carpeta actualidad...4 Illustration 2: Selección de la carpeta Noticias...4 Illustration 3: Listado de noticias

Más detalles

Uso del Programa Gantt Project

Uso del Programa Gantt Project Uso del Programa Gantt Project Presentación En esta práctica guiada aprenderás varias cosas relacionadas con el uso de Gantt Project, que es una aplicación de ayuda a la gestión de proyectos: Especificar

Más detalles

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET La página de inicio del entorno de desarrollo integrado (IDE) Desde esta página podremos acceder a: nuestros proyectos recientes, noticias relacionadas

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki 2014 Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki Dirección Provincial de Tecnologías Educativas Dirección Provincial de Tecnologías Educativas Ministerio de Educación Ministerio de Educación

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

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

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

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Cuentas Bancarias 4 2.1. Dar de alta un banco 4 3. Formas de pago 6 3.1. Cómo crear formas de pago

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

PLANTILLAS DE DOCUMENTOS EN WORD 2007

PLANTILLAS DE DOCUMENTOS EN WORD 2007 1 PLANTILLAS DE DOCUMENTOS EN WORD 2007 Introducción Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo

Más detalles

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES 1.- CREACIÓN DE PRESENTACIONES Al ejecutar OpenOffice, automáticamente se inicia el llamado

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

Ejercicio de Microsoft Access

Ejercicio de Microsoft Access Práctica 1. Creación de una Base de Datos y diseño de varias tablas. 1) Crear una nueva Base de Datos. Llamarla CURSACC01.MDB 2) Crear una tabla nueva para registrar la información de fichas de Clientes.

Más detalles

Aplicación informática para la redacción de instrucciones de uso y mantenimiento.

Aplicación informática para la redacción de instrucciones de uso y mantenimiento. Menú principal Aplicación informática para la redacción de instrucciones de uso y mantenimiento. 1. Requisitos del sistema. Esta aplicación se ha desarrollado en entorno web, quiere decir que es necesaria

Más detalles

En la siguiente imagen se muestra la pantalla principal del portafolio de un usuario que será utilizado para explicar cada aspecto del mismo.

En la siguiente imagen se muestra la pantalla principal del portafolio de un usuario que será utilizado para explicar cada aspecto del mismo. Manual Portafolio El portafolio digital provee a los usuarios de herramientas para crear y mantener su propio portafolio digital en su proceso de formación en moodle en el cual podrán enviar sus trabajos,

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

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

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 -

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 - Tecnología de la Información y la Comunicación Base de datos Consultas - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Consultas Se utilizan consultas para ver,

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

Antes de construir tu base de datos es conveniente saber que tipos de datos vas a almacenar y como distribuirlos.

Antes de construir tu base de datos es conveniente saber que tipos de datos vas a almacenar y como distribuirlos. Microsoft Access es un sistema de gestión de bases de datos para uso personal o de pequeñas organizaciones. En pocas palabras, sirve para manipular información. Antes de construir tu base de datos es conveniente

Más detalles

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS 1/8 GESTOR DE CONTENIDOS Este manual va dirigido a la persona o personas que sean las encargadas de mantener los contenidos

Más detalles

1.- CREAR UNA BASE DE DATOS CON ACCESS

1.- CREAR UNA BASE DE DATOS CON ACCESS 1.- CREAR UNA BASE DE DATOS CON ACCESS José A. Herrera Sánchez. 1. Haz doble clic sobre el icono de acceso directo de Microsoft Access situado en el Escritorio de tu computador. Si no estuviera haz clic

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

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER En Chamonix siempre intentamos poner las cosas lo más fáciles posibles a nuestros clientes. Por ello, a continuación le facilitamos unas instrucciones detalladas

Más detalles

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio. En Sharepoint se puede controlar quién y cómo podrá acceder a las carpetas y documentos. Deberá ser la persona encargada de la administración del sitio quien lo gestione a través de los Grupos, aunque

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

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico) MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

STRATO LivePages Inicio rápido

STRATO LivePages Inicio rápido STRATO LivePages Inicio rápido LivePages es la práctica herramienta de creación de páginas web de STRATO. En pocos pasos podrá crear su propia página web y publicarla en Internet sin necesidad de conocimientos

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Guía Práctica para el Uso del Servicio de Software Zoho CRM Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 4 Modificación de las Listas Estándar del Sistema Modificación del Menú Principal del Sistema Importación de información al Sistema Adición

Más detalles

RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas

RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas Agradecimientos RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas ... 1... 1... 1... 2... 3... 4... 4... 5... 6... 6... 9... 12... 13... 24... 25... 29... 30... 32... 33...

Más detalles

OBTENER DATOS EXTERNOS

OBTENER DATOS EXTERNOS La herramienta Obtener datos externos nos va a permitir llevar a Excel datos que proceden de otras fuentes de datos, como archivos de texto o bases de datos, para su posterior tratamiento y análisis con

Más detalles

Introducción a MS Project. Vista diagrama de gantt

Introducción a MS Project. Vista diagrama de gantt Vista diagrama de gantt Se pueden observar mas vistas en el menú: Ver-mas vistas. Ejercicio. Abrir la vista entrada de tareas Vamos a comenzar a planificar el proyecto que se va a utilizar como ejemplo

Más detalles

Que es Velneo vdataclient V7?

Que es Velneo vdataclient V7? Página 1 de 14 Que es Velneo vdataclient V7? Es el cliente de datos que nos permitirá de una forma remota acceder como administrador a una base de datos, observar el estado de la información e interactuar

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

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

Word XP (Continuación) Salto de página vs. Salto de Sección

Word XP (Continuación) Salto de página vs. Salto de Sección Word XP (Continuación) Salto de página vs. Salto de Sección 1 Salto. Salto de página Cuando se llena una página con texto o gráficos, Microsoft Word inserta un salto de página automático y comienza una

Más detalles