Entradas

Mostrando entradas de 2013

Error: "Problema con adaptador inalambrico o punto de acceso" Windows 7

Tengo un equipo con Windows 7 de fábrica, y tenía el problema que siempre que me conectaba, la conexión de internet duraba 1 minuto, apenas alcanzaba a cargar la primera búsqueda de google, o la página principal de facebook, o la página principal de twitter... Luego de ahí, todas las páginas daba errores. Lo solucionaba momentaneamente, activando y desactivando la conexión inalambrica, hasta que se estabiliza la conexión... y eso es un problema que puede durar más de 15 minutos para tratar de navegar un poco. Googleando, conseguí que muchas personas tenían ese problema también, sin embargo, la solución no salta a la vista con el primer resultado de la búsqueda... Bueno, la solución es abrir una ventana de comandos y ejecutar la siguiente línea: netsh winsock reset catalog ... luego de correr el comando... pide reiniciar el sistema... Ya está solucionado el problema... la ejecución explica qué es lo que sucede!!!

Conexión Equipo de Química Clínica SINNOWA B200 - Sistema TICLAB.

Imagen
Ahora el Sistema de Gestión de Laboratorio Clínico TICLAB, con conexión al Equipo de Química Clínica Sinnowa B200. Este equipo cuenta con una interfaz ya desarrollada, que se encarga de llevar el control y programación de las pruebas y aunque el procesamiento de los analitos, es totalmente automatizado, se vuelve engorroso la carga de pacientes al mismo, lo que atrasa el trabajo del equipo, ya que el bioanalista carga paciente por paciente y debe seleccionar cada una de las pruebas, aparte del las demás actividades de calibraciones y procesos previos al análisis. Ahora bien, con el Sistema TICLAB, deben estar encendido el computador que está conectado el analizador de química clínica y en otro equipo de la red (recepción) se atienden los pacientes y se cargan la orden de laboratorio. Se ha configurado de tal manera, que al introducir los códigos de las pruebas, éste identifica en el equipo, los códigos de los analitos que se van a procesar, al grabar la orden, son grab

JasperReports CrossTab con salto de página...

Imagen
Me ha sucedido que necesité utilizar la herramienta CrossTab de JasperReport e IReports... En primer lugar, hay que tomar en cuenta que este tipo de informe hay que adaptar la sentencia SQL del reporte, para el uso de los datos apropiadamente... En segundo lugar, sucede que cuando el reporte no ocupa la página completa en la altura y se excede de ancho de la página, el reporte continúa en la misma página, a continuación del reporte. Aquí se presenta un inconveniente en la presentación del informe, lo ideal sería que el CrossTab, hiciera el corte de página y así tener los informes completos, en la hoja establecida (Tamaño Carta). Ahora bien... ya está planteado el problema arriba, para que eso no suceda, se debe seleccionar el CrossTab y editar sus propiedades... Como está en la imagen anterior... hay que colocar un valor alto, en la propiedad "Column Break Offset" preferiblemente cercano al alto de la página, en este caso, como la página es carta y con orientació

Query Hibernate trabajando con Objetos

Una vez que aprendí a trabajar con Hibernate con Annotations en Java, utilizaba el lenguaje HQL tal y como lo utilizaría con SQL, en algún momento me percaté que al crear los Beans de las entidades se declaraban objetos dentro de los objetos... Para un ejemplo la clase siguiente... package data; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; @Entity public class Ciudad { private int Codigo; private String Descripcion; private Municipio municipio; @Id @GeneratedValue public int getCodigo() { return Codigo; } public void setCodigo(int codigo) { Codigo = codigo; } public String getDescripcion() { return Descripcion; } public void setDescripcion(String descripcion) { Descripcion = descripcion; } @ManyToOne @JoinColumn(name="CodMunicipio") public Municipio getMunicipio() { return municipio;