jueves, 4 de marzo de 2010

Problema con el estilo zebra a algunas tablas en las consultas

En algunas consultas se pide el estilo zebra , para esto se utilizo el siguiente codio en la tabla, el problema era que la tabla se generaba con ajax y resulto un poco dificil la implementacin, para esto se usaron varios javascript y varios css


body{
margin:0;
padding:0;
background:#f1f1f1;
font:70% Arial, Helvetica, sans-serif;
color:#555;
line-height:150%;
text-align:left;
}
a{
text-decoration:none;
color:#057fac;
}
a:hover{
text-decoration:none;
color:#999;
}
h1{
font-size:140%;
margin:0 20px;
line-height:80px;
}
h2{
font-size:120%;
}
#container{
margin:0 auto;
width:680px;
background:#fff;
padding-bottom:20px;
}
#content{margin:0 20px;}
p.sig{
margin:0 auto;
width:680px;
padding:1em 0;
}
form{
margin:1em 0;
padding:.2em 20px;
background:#eee;
}

Problemas para colocar un marcador en el mapa de google

Encontre una dificultad al momento de colocar un marcador en el mapa de google, esto sucedio al momento de realizar las consultas de items debido a que existian items que eran de la categoria viaje, por ende era necesario colocar marcadores en el mapa respecto a los lugares visitados por alguna persona

miércoles, 3 de marzo de 2010

Tablas con Yui

Tenia un problema cen generar tablas tablas con datos obtenidos de la base de datos y presentarlas en la pagina correspondiente con formato yui para tablas.
Generaba los datos otenidos de la pagina con xml y para presentarlos en la pagina utilice el siguiente codigo de yui en un java script que cree para cada consulta por ejemplo para consultar los datos del empleado utilice lo siguiente

YAHOO.example.EnhanceFromMarkup = function() {
var myColumnDefs = [
{key:"rol",label:"Rol",sortable:true},
{key:"nombre",label:"Nombre",sortable:true},
{key:"direccion",label:"Direccion",sortable:true},
{key:"telefono",label:"Telefono",sortable:true}
];

var parseNumberFromCurrency = function(sString) {
// Remove dollar sign and make it a float
return parseFloat(sString.substring(1));
};

var myDataSource = new YAHOO.util.DataSource(YAHOO.util.Dom.get("accounts"));
myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
myDataSource.responseSchema = {
fields: [{key:"rol"},
{key:"nombre"},
{key:"direccion"},
{key:"telefono"} // point to a custom parser
]
};

}

Problemas con el ingreso a la base de datos

Realizando los ingresos a la base de datos ciertos datos obtenidos de la pagina no eran capturados adecuadamente y como no se encuentran los datos completos no puedo realizar el ingreso de datos en las tablas de la base.
Por ejemplo al tratar de ingresar datos en la tabla Categoria con la siguiente parte del codigo:

c.setDescripcion(request.getParameter("txtcategoria"));
c.setValor(Float.parseFloat(request.getParameter("txtvalor")));
c.setIdEmpleado(request.getParameter("txtidempleado"));
c.setIdPresupuesto(request.getParameter("txtidpresupuesto"));
no capturaba el id del empleado ni del presupuesto, con lo cual no podia realizar ingresos la base de datos.
La solucion queencontre fue crear variables tipo int a las cuales les asigne el valor de los idempleado e idpresupuesto como lo muestro en la siguiente parte del codigo corregido

int idemp=Integer.parseInt(request.getParameter("txtidempleado"));
int idpre=Integer.parseInt(request.getParameter("txtpresupuesto"));

c.setDescripcion(request.getParameter("txtcategoria"));
c.setValor(Float.parseFloat(request.getParameter("txtvalor")));
c.setIdEmpleado(idemp);
c.setIdPresupuesto(idpre);
Aplicando esta logica pude realizar con exito los ingresos a la base.

domingo, 28 de febrero de 2010

Problema con el display tags

Tenia problemas con las dependencias que se tenian que usar para usar display tags, ademas encontre ejemplos que sirvieron para la implementacion del mismo.
Link:
http://www.javaworkspace.com/displayTags.do

sábado, 27 de febrero de 2010

Problema con el chart

Para resolver el problema con el ingreso de datos al chart utilice la funcion eval(), que interpreta una cadena como codigo javascript :
var myData =eval("new Array("+code+")");
Link:
http://jlmorgon.iespana.es/tutojs/tutojs22.html

jueves, 25 de febrero de 2010

Problema con el chart

Se genera el chart de manera estatica pero todavia tengo problemas inicializando el arreglo con este formato var myData = new Array(['unit', 20], ['unit two', 10], ['unit three', 30],
['other unit', 10], ['last unit', 30]);

Ya salio la tabla de yui

Ya salio la tabla de yui, todavia no sale el chart

miércoles, 10 de febrero de 2010

yui 2.8.0r4


pilas en el yui2.8.0r4 encuentras ejemplos de tablas y codigo para crear estas tablas
Publicado por Miguel Moya




tablas con yui


No encuentro una libreria de yui para generar las tablas.
Publicado por Dario Chavez

generar consultas con xml

Intentando generar una consulta con xml sin refrescar la pagina no sabia como hacerlo. El servlet no me generaba nada.
Publicado por Miguel Moya

domingo, 7 de febrero de 2010

Jonathan Villa: Ingreso de datos de las tablas
Dario Chavez: Consulta de las tablas

jueves, 28 de enero de 2010

Jonathan Villa, Darío Chavez, Miguel Moya

1) Hemos creado las tablas
2) Se hicierón las respectivas consultas
3) Se aplicó las librerías javascript (tablas con YUI)
4) Luego hacemos uso de la librería DisplayTag

Darío Chavez

tablas con Yui, usando esta librería Javascript para aplicarla en el proyecto

Miguel Moya

Uso de la líbreria DisplayTag para el proyecto, usando esta librería que nos ofrece la web de alto nivel para los patrones de presentación

jueves, 7 de enero de 2010

Actividades por Miguel Moya

Miguel Moya creo el servlet en el cual se redirecciona la pagina del menu principal a las demas paginas deacuerdo a la opcion escogida , tambien creo el manual de usuario un documento de word en el cual se detalla como funciona el sistema .
Dario Chavez se hizo el filtro en el cual sirve para verificar si el usuario es valido y a que opciones puede acceder .
Sebastian Buñay se encargo de la creacion del cookie que almacena el nombre del usuario.

martes, 5 de enero de 2010

Sebastián:

1.- Crear Cookie de Usuario

sábado, 2 de enero de 2010

Prueba del Blog

Esta es solo una prueba