Skip to main content

Posts

DataClassG Tablas relacionadas con iReport

Ampliando el tutorial de DataClassG con iReport. MANEJANDO MULTIPLES CLASES  Se relacionan las clases en una clase nueva Crear la clase public class MyRecibosDetalles {    String nombre;    String direccion;    String municipio;        Recibos recibos;    Recibosdetalles recibosdetalles;    Regimen regimen;        public MyRecibosDetalles() {    }    public MyRecibosDetalles(String nombre, String direccion, String municipio, Recibos recibos, Recibosdetalles recibosdetalles,Regimen regimen) {        this.nombre = nombre;        this.direccion = direccion;        this.municipio = municipio;        this.recibos = recibos;        ...

NetBeans 7.1 RC1

NetBeans 7.1 RC1 ya esta disponible para la descarga , puedes bajarla desde este enlace http://dlc.sun.com.edgesuite.net/netbeans/7.1/rc1/ Entre las caracteristicas: JavaFX Support for JavaFX 2.0 Support of all three deployment models: Desktop, Applet, JNLP Preloaders to improve application loading experience Customized UI controls using CSS3 NetBeans Platform New Window System APIs Entre otros.

DataClassG version 1.9.3.8

Se ha actualizado el plugin DataClassG, a la version 1.9.3.8, en la que se incluye el metodo para actualizar claves primarias http://plugins.netbeans.org/plugin/39424/?show=true el tutorial de uso del metodo se ha agregado al wiki http://wiki.netbeans.org/TaT_AvbravoDataClassG#EditarClavePrimaria.28.29

Historial de Versiones

NerBeans 7.1 Beta agrega la pestaña de Historial de versiones en la edición de formularios

Guia de Usuario para uso Git en NetBeans

Esta guia de usuario muestra como utilizar el soporte de Git en NetBeans 7.1 Puedes ver la guĆ­a en el siguiente enlace Git User Guide

Disponible NetBeans 7.1 Beta

Ya esta disponible la versión 7.1 Beta de NetBeans, con soporte para JavaFX 2.0, la puedes descargar desde el siguiente enlace http://dlc.sun.com.edgesuite.net/netbeans/7.1/beta/

NetBeans 7.0.1 en Espanol

Ya esta disponible NetBeans 7.0.1 en espaƱol http://netbeans.org/downloads/

iReport con DataClassG

Cuando deseamos crear reportes con iReport de nuestro API de persistencia creado con DataClassG. Seguimos estos pasos bÔsicos: Ir al sitio de Jasper http://jasperforge.org/project/ireport Descargar el plugin de NetBeans y la distribución para linux(esta al usaremos para obtener las librerias que agregaremos a nuestro proyecto). Instalamos el plugin para NetBeans En el Menú de NetBeans seleccionar Herramientas->Tools->Option->iReport ->Classpath. Agregamos el JAR Agregamos las librerias al proyecto. Esta las puedes encontrar en el directorio. iReport-4.1.1->ireport->modules->ext Listado de las librerias a incluir Diseñar el Reporte Creamos un paquete nuevo para almacenar los reportes Nuevo->Report->Empty report Colocamos el nombre usuarios. En el diseño seleccionamos en la pestaña Reportes ->Reportes->Edit Query Seleccionar JavaBean DataSource-> en Class name colocar el nombre del beans correspondiente al proyecto de pers...

Version 1.9.3.4 DataClassG

Esta nueva versión genera un archivo con la información de proceso indicando los mensajes de error encontrados en las estructuras de tablas, tales como: . Tablas sin claves primarias . Tablas con claves forÔneas cíclicas. http://plugins.netbeans.org/plugin/39424/?show=true

Version 1.9.3.3 DataClassG

Esta version corrige un error en el metodo Editar en el api de persistencia y crea un mƩtodo nuevo EncontrarRegistro() que devuelve un valor booleano si existe el registro. Descargar el plugin http://plugins.netbeans.org/plugin/39424/?show=true wiki http://wiki.netbeans.org/TaT_AvbravoDataClassG

DataClassG en Groovy

Agradezco a mi amigo JosƩ Marƭa Martƭnez Garcƭa, por su screenshoot del uso de DataClassG en

Creando tu propio API de persistencia con DataClassG parte 2

Obtener los registros Usuarios u = new Usuarios(); UsuariosController uc = new UsuariosController(); if(uc.Listar()){ for(int i =0;i u = uc.getUsuarioslist().get(i); System.out.println("cedula "+ u.getCedula() + "nombre " +u.getNombre()); } }else{ Mensajeria.Mensaje("No existen registros"); } Ejecutar un Query * Query */ String sql = "nombre= 'aristides villarreal bravo' order by cedula desc"; if (uc.Query(sql)) { for (int i = 0; i u = uc.getUsuarioslist().get(i); System.out.println("cedula " + u.getCedula() + "nombre " + u.getNombre()); } } else { Mensajeria.Mensaje("No existen registros con esa condicion"); } Otra forma String sql = "nombre= 'aristides villarreal bravo' order by cedula desc"; if (uc.Query(sql)) { for( Usuarios u: uc.getUsuarioslist()){ System.out.println("cedula " +...