- See more at: http://www.aizumblog.com/2012/08/huevo-para-compartir-tus-entradas.html#sthash.BsIN63lq.dpuf

jueves, 4 de abril de 2013

Partes de una Grafica Objeto "Chart"



 OBJETO CHART



 Introducción 

Es un objeto de gráfico que expone eventos y que se puede enlazar a datos. Cuando se agrega un gráfico a una hoja de cálculo, Microsoft Visual Studio 2005 Tools para Microsoft Office System crea un objeto Chart que se puede programar directamente sin tener que atravesar por el modelo de objetos de Microsoft Office Excel 2003.

Enlazar datos al control

Los controles Chart sólo admiten el enlace de datos simple. El control Chart se debe enlazar a un origen de datos mediante las propiedades DataBindings. Si los datos del conjunto de datos enlazado se actualizan mediante cualquier mecanismo, el control Chart reflejará los cambios.

Formato

El formato que puede aplicarse a Microsoft.Office.Interop.Excel.Chart también puede aplicarse a un control Microsoft.Office.Tools.Excel.Chart. Esto incluye bordes, fuentes, tipos de gráfico, cuadrículas, leyendas y etiquetas de datos.

Eventos
Los eventos disponibles para el control Chart son:
ActivateEvent
BeforeDoubleClick
BeforeRightClick
BindingContextChanged
Calculate
Deactivate
Disposed
DragOver
DragPlot
MouseDown
MouseMove
MouseUp
Resize
SelectEvent
SeriesChange

Partes de  Objeto Chart Control


Área del gráfico. Esta es el área que se encuentra definida por el marco del gráfico y que incluye todas sus partes

Título del gráfico. Texto descriptivo del gráfico que se coloca en la parte superior.

Puntos de datos. Es un símbolo dentro del gráfico (barra, área, punto, línea) que representa un solo valor dentro de la hoja de Excel, es decir que su valor viene de una celda.

Series de datos. Son los puntos de datos relacionados entre sí trazados en un gráfico. Cada serie de datos tiene un color exclusivo. Un gráfico puede tener una o más series de datos a excepción de los gráficos circulares que solamente pueden tener una serie de datos.

Ejes. Un eje es la línea que sirve como referencia de medida. El eje Y es conocido como el eje vertical y generalmente contiene datos. El eje X es conocido también como el eje horizontal y suele contener las categorías del gráfico.

Líneas de división. Son líneas opcionales que extienden los valores de los ejes de manera que faciliten su lectura e interpretación.

Título de eje: Texto descriptivo que se alinea automáticamente al eje correspondiente.

Leyenda. Un cuadro que ayuda a identificar los colores asignados a las series de datos.

miércoles, 27 de febrero de 2013

Como conectar Excel a una Base de Datos de Acces y crear un grafico

Primero acupamos nuestra base de datos de Acces.




Nos dirijimos a Excel a la pestaña "Insertar" y nos dirigimos al icono "Tabla Dinamica",luego opcion "Grafico Dinamico".

Nos aparecera una ventana como esta y elegimos la opcion "Eligir Conexion"


Se aparecera esta ventana pidiendonos una conexion ,elegimos la opcion examinar en busca de mas.


Elegimos nuestra Base de Datos de Acces y presionamos Abrir.


Luego nos aparecera esta ventana y indicamos la tabla con que crearemos el grafico.




Indicamos los campos con que crearemos el Grafico  como pueden observar el la imagen.




Y se nos creara nuestra grafica y tambien una tabla de nuestros campos.

Como conectar Word con una base de datos de Acces y crear una correspondencia combinada










Necesitamos una Base de Datos (con registros)  de Acces para poder hacer nuestra carta combinada.


 Necesitamos tener una carta donde agregaremos los campos de la Base de Datos de Acces.




 Ahora nos dirigimos a la pestaña "Correspondencia" dentro de ella aparecen muchas opciones
pero nosotros le daremos click a "Iniciar combinacion de Correspondencia" y a la opción Cartas.




 Luego de lo anterior,Pulsaremos  el icono "Seleccionar destinatario" y la opción "Usar lista existente".


Nos pedirá una Base de Datos  nosotros tomaremos nuestra base de datos de acces pero este paso se puede usar también con un archivo de excel y le damos abrir.


Nos pedirá una tabla a elegir ustedes tomen las que deseen nosotros tomaremos estudiantes  y presionamos aceptar.




Luego nos dirigimos a  icono insertar campo combinado dentro de la pestaña correspondencia y elegimos nuestro campo en el lugar de su carta que ocupen como nosotros en esta imagen.


Y nos quedara de esta forma  <<campo>> en ese lugar se alojara el valor del campo seleccionado del registro de nuestra Base de Datos de Acces. Luego nos digirimos al icono "Finalizar y combinar", y a la opción editar documentos individuales.

 


Nos aparecerá la siguiente ventana,seleccionamos todos y aceptar, de esta forma se nos creara otro documento de Word con una carta para cada uno de nuestros registros de nuestra Base de Datos.


Ejemplos de Cartas combinadas terminadas.

 

 <<Click para agrandar>>

sábado, 23 de febrero de 2013

Creación de un Informe en Visual Basic 10


 
Introducción

A continuación explicaremos como hacer un informe pero antes tambien explicaremos como crear un formulario desde cero,esperamos que les sirva y que les ayude mucho.

Observación:Si una imagen no se logra ver bien el codigo pueden darle click y se agrandara

observación:la tabla terminado que usaremos y el proyecto terminado es esta: DESCARGAR

Creación de Un Formulario
1.




Para comenzar debemos crear un nuevo proyecto de windows form, después debemos de hacerla interface de nuestro formulario hay que tener en cuenta que esta es la salida que el usuario final se le mostrara, debemos de pegarle label y textbox para cada uno de los campos de nuestra tabla de acces dependiendo del campo se utilizaran varias herramientas(Combobox,texbox,datatimepicker ,etc)



y  aquí pueden ver  como nos tiene que quedar nuestra interface de nuestro formulario con todos los espacios para que el usuario introduzca la información y con 4 botones (Nuevo, Actualizar, Eliminar y Salir)








2.




Lo siguiente es presionar F7 para abrir la ventana del código, escribimos "Imports System.Data.OleDb",después declaramos la variable "Cadena" de tipo string que va ser igual Provider = Microsoft.ACE.OLEDB.12.0; Data Source = + la ruta donde tenemos alojado nuestra tabla de acces, a continuación declaramos la variable bolnuevo como tipo booleano que será igual a falso.

3.

 Ahora debemos de realizar el evento lostfocus esta parte nos traerá la informacion alojada en la tabla de acces primero comenzamos escribiendo una condición( If (txtRNE.Text.Trim <> String.Empty) Then)luego declaramos la variable strselect que contendra nuestra instrucción SELECT, luego creamos una variable que nos sirva de conexión y abrimos la conexión,

Después creamos la variable comando y la variable lectory una condición que dice que si lector.read es igual a verdadero entonces escribiremos lo siguiente txtNombre.Text = lector("Nombres")  esto se repite con cada campo a excepción de la clave principal por ejemplo el campo apellidos quedaría  txtApellido.Text = lector("Apellidos")  finalizamos con txtRNE.readonly= true y la variable bolnuevo seria igual a falso de lo contrario de no cumplirse la condición bolnuevo seria verdadero y cerramos la conexión con nuestra variable oconexion.

 4




Bueno ahora debemos de realizar de validar si el usuario no deje  los camps vacios para este crearemos la funcion VALIDAR y el codigo aparece en la imagen se repite con cada uno de los campos.
5.



Ahora programaremos el boton nuevo aqui lo que aremos es limpiar cada campo y haci tenerlos listos para que el usuario introduzca informacion.







6.
Ahora sigue el boton guardar doble click en el boton y nos aparece el evento click 
  bueno aqui se escribira codigo para insertar o actualizar informacion el codigo esta en la imagen
  







7.

Ahora programamos el boton eleminar mediante el evento click 
y en resumen aqui se coloca una instruccion delete de SQL para borrar un registro deseado.

"Hasta ahora tenemos lo que es nuestro formulario solo nos falta hacer un reporting o informe"


Creación de un Informe
 8.
En este paso crearemos un conjunto de datos,nos vamos a proyecto nuevo elemento -- datos y a conjunto de datos como aparece en la imagen.

9.





Le damos click derecho agregar >tabla de datos y se crea una tabla a esa tabla le cambiamos el nombre por el de nuestra tabal en acces y agregramos cada campo de nuestra tabla como aparece en la imagen.

Con esto ya creamos nuestro conjunto de datos y podemos seguir con el informe.





10.



Ahora agregaremos un informe en la ventana agregar nuevo elemento buscamos una categoria que dice REPORTING y dentro de ella seleccionamos Informe y le damos agregar.






Pueden Modificar El informe como gusten en la pestaña
Informe esta todo lo necesario para ello.

 









11.

Agregamos Cuadros de texo y le ponemos titulos y le agregamos una herramienta que se llama tabla y nos pedira un dataset seleccionamos el que recien hicimos y agregamos los campos a la tabla











"Ahora solo falta crear un windows form para mostrar nuestro informe"




 ya que tenemos nuestro form creado necesitamos agregarle 2 herramientas reportviewer y toolstrip ,luego
editamos el toolstrip que es donde iran los controles de las opciones de nuestro informe agregamos  un label que se llame como nuestro campo y un combobox  y se preguntaran "esto para que sirve" pues sirve para poder filtrar la busqueda nosotros haremos un filtro con el campo sexo de nuestra tabla alumnos ustedes pueden hacerlo con el que necesiten.


Y nos quedara algo haci con un combobox que le agreamos elementos de el campo sexo(masculino,femenino);
ademas agregamos 3 botones uno para filtar por sexo ,otro que muestra todos los registros sin filtos y un boton salir.





Abrimos el codigo y escribimos lo que aparece en la siguiente imagen:
Anotacion:La instruccion select ustedes la pueden cambiar con los campos de su tabla este solo es un ejemplo.


Y el siguiente codigo es para filtar la informacion por el campo sexo.


y por ultimo agregamos este un boton llamado mostrar o como gusten al form1 y le colocan este codigo,que es para que el form2 sea llamado desde el form1.


Y con eso Terminamos nuestro Formulario y nuestro Informe.


Aqui esta terminado como se muestra en la imagen el formulario Guarda,Crea,Elimina y tambien crea un informe de la tabla listo para imprimir o exportar a Microsoft Word ,PDF y Excel.