viernes, 18 de mayo de 2012

Try.. Catch.. Finally..


Hola!  Como todos sabemos, los errores que pueden producir un programa son muchos, ya sea por error del programador o por el usuario, pueden ser errores de escritura o errores lógicos en la parte de diseño, pero a la hora de ejecutarlo debido a la inexperiencia del usuario también genera muchos errores por ejemplo al querer introducirle texto a un valor numérico.
Este formulario funciona normal


Pero en este supongamos que el usuario ingreso letras

El resultado es un error, la caída del sistema.
Utilizando el try.. Catch.. evitaremos la caída del programa.
Enviandonos un mensaje para poder solucionar el problema.
Asi evitamos la caída del programa.


Este es otro ejemplo de cómo podemos utilizar el try catch
Utilizamos la función Shell la cual sirve para poder ejecutar un programa, aquí estoy buscando un juego en el disco local C y no hay ningún juego en mi disco local C. Asi que empleo el bloque Catch para enviarle un mensaje al usuario.
Y al dar clic en el botón, aparecerá el msj, gracias al Try Catch!
En este ultimo ejemplo queremos ejecutar una pagina web, pero ahí no hay ningún link de alguna pagina y por eso nos tirara error, podemos verlo aquí

Nos vemos!

Grafica-Reporte


Como hacer una grafica en un reporte paso a paso

Hola! Hoy les enseñare como hacer una grafica, o dos en un reporte. Para ello lo primero que tenemos que hacer es abrir un proyecto nuevo.

Le llamamos Grafica_Reporte. Siempre que creamos un proyecto ya nos trae incluido un formulario, le cambiamos el nombre y le ponemos frmReporteGrafica.




frmReporteGrafica/Clic derecho /Agregar/Nuevo Elemento




Datos/Conjunto de datos


Agregamos una tabla de Datos  ClicDerecho/Agregar/Tabla de Datos


Al nombre de la tabla de llamamos jornada y creamos columnas a las cuales les vamos a poner: Carrera,Matutina,Vespertina,Nocturna y Distancia



Ahora nos vamos a orígenes de datos y pasamos la tabla jornada al formulario





Agregamos un botón que le llamaremos agregar y haremos doble clic en el para poder aplicar el siguiente código


1)Creamos un datarow llamado fila, indicando el nombre del conjunto de datos que creamos, en este caso nosotros le llamamos DsJornada

2)Indicando que se aplicara en la tabla de datos que llamamos Jornada

3)Aplicamos en cada fila los datos que le vamos a agregar, en este caso los dejamos en blanco (“”) Carrera y las jornadas para que después podamos aplicar nosotros los datos.

4)Añadimos la fila al datagridview

No podemos agregar el reportviewer sin haber creado el reporte, asi que nos vamos al proyecto Grafica_Reporte/clic derecho/agregar/Nuevo elemento




Reporting/Informe

Nombre:rptGrafica


Ahora nos vamos al cuadro de herramientas y pegamos el elemento Lista


Y automáticamente nos agregara el origen de datos y el conjunto de datos.

Agregamos el elemento Grafico




Despues de pegarlo, lo cortamos, eliminamos el elemento lista y volvemos a pegar el Grafico.

Ponemos el titulo del grafico y en el campo agregamos Carrera, ya que vamos a poner los graficos por carrera.




Ahora en cada jornada de la parte de arriba. Clic Derecho/Propiedades de la seria. Clic en fx y le quitamos el count de cada jornada. Ej: =Fields!Matutina.Value


Nos quedara asi:







 Ahora para que en cada columna aparezca el numero que elegimos damos clic en la cada color de columna y nos vamos a

Propiedades/Label/Usevalue=True/Visible=True




Ahora si, nos vamos al formulario y agregamos un reportViewer

Y le ponemos rptGrafica. Asi creamos otro reporte llamándolo Grafica2 y hacemos lo mismo, nada mas que en esa grafica le ponemos el estilo pastel, después nos vamos al formulario y agregamos otro reportviewer y elegimos el informe Grafica2



Al ejecutarlo y añadirle información nos quedara asi!

Bueno, esto es todo, espero que hayan aprendido!



viernes, 11 de mayo de 2012

Hojas de Estilo (CSS)


Muy buen dia, a continuacion les explicare un poco sobre CSS. Primero que todo CSS es un lenguaje de hojas de estilo el cual ha sido diseñado o creado para los aspectos  en html y xhtml, es decir que con CSS la presentación de la pagina se miraría mucho mejor y evita mas trabajo en la misma.

Imagenes

Primero que todo, les explicare como aplicar una imagen de fondo en su pagina html con CSS. Primero que todo les dare el código para explicarlo.






Para incluir el CSS en nuestra pagina usamos la etiquete Style ahora bien, todo los códigos van dentro de la cabecera.. ej:

<Head>

<style type="text/css">

</style>

</Head>


Siempre se cierrra la etiqueta Style.

Ahora el sig código:

background-image: url(TeAmoJesus.jpg); “Ponemos la direccion de nuestra imagen, en este caso la mia se llama TeAmoJesus.JpG”

background-repeat: repeat; “Este codigo nos indica si queremos repetir la imagen, en este caso yo le puse repeat que significa que va a repetir mi imagen de fondo”

background-position: center; “y por ultimo la posicion del fondo, que sería centrado”



Imágenes con enlaces

Aquí les mostrare como poner imágenes en los enlaces.




1)Clic en las propiedades CSS

2)Clic en Editar Regla

3)Clic en la categoría Lista

4)Clic en Examinar para buscar la imagen que se necesite

5)Elegimos la imagen y clic en Aceptar

Ahora les explicare la otra parte:

1) <h1> Bienvenido a la configuracion de hojas de Estilo </h1>

2) <ul>

3) <li><a href="C:\Users\Christopher\Desktop\CSSFond\DSC03357.JPG">Primer Enlace</a></li>

  <li><a href="C:\Users\Christopher\Desktop\CSSFond\DSC03679.JPG">Segundo Enlace</a></li>

  <li><a href="C:\Users\Christopher\Desktop\CSSFond\DSC03695.JPG">Tercer Enlace</a></li>

</ul>



1)Empezamos creando un encabezado con H1

2)Después creamos las listas desordenadas con <ul>

3)Ahora agregamos li para la lista y ponemos la dirección de la imagen usando a href y el nombre que queremos poner al texto en este caso “Primer Enlace”
4)Terminamos cerrando la lista desordenada </ul>

Parrafos CSS

Les enseñare como cambiar el color, el tamaño de fuente para cada uno de los párrafos, esta es una de las grandres ventajas que tiene CSS.

Como todos sabemos , para agregar un párrafo se usa la etiquete <p> </p>

Ej: <p>Este párrafo está Normal </p>

Ahora para cambiar el color, tipo de letra y tamaño.

p { color: Purple; font-family: Verdana; font-size: medium; }


La regla CSS se divide en 3 partes:

Selector:Propiedad y Valor

Selector : En este caso seria la P del Parrafo

Propiedad: En este caso seria el Color;Fuente y Tamaño
“Color” ”Font-Family” ”Font-size”

Valor: El valor que le queremos dar a la propiedad
“Purple” “Verdana” “Medium”


Y asi cualquier párrafo que halla en nuestra pagina cambiara a color Morado con la fuente Verdana y tamaño medio.


Aplicación de tablas

Al aplicar las tablas se aplicara dentro del Body de nuestro documento html.

<body>

<div style="position:relative;">

 <div style="position:absolute; top:0px; left:0px; width:50px; height:50px; background-color:Purple;">Ejemplo</div>

<div style="position:absolute; top:0px; left:50px; width:50px; height:50px; background-color:#0033FF;"> De las</div>

<div style="position:absolute; top:0px; left:100px; width:50px; height:50px; background-color:yellow ;">Tablas!</div>

</div>
<body>



Aquí especificamos la posición de la tabla, su anchura,altura, y también el color del fondo, como pueden ver yo les puse fondo morado,azul y amarillo.



Bueno, esto fue algo muy sencillo, debido a la poca experiencia en que tengo, pero poco a poco iremos perfeccionando nuestras paginas, aquí les dejo un link en donde pueden aprender un poco mas acerca de CSS.
http://www.manualdecss.com/codigos-css/indice-codigos.html


Si tienen alguna duda o sugerencia, aqui les dejo mi correo:
peysitosalazar@gmail.com