Programación , Domótica y microcontroladores.

Archivo para octubre, 2011

Instalar y Configurar Zend Framework con Netbeans 7.01 en Windows

Al parecer ZendFrameWork esta de moda ultimamente , he escuchado que se pueden hacer cosas geniales en poco tiempo con esta maravilla de framework , motivo por el cual me puse a configurar esta herramienta que nos permite desarrollar aplicaciones en corto tiempo.Al parecer todo a punta a que es verdad , porque realice una pequeña aplicación y me tomo tan solo 20 minutos hacer un CRUD y creo que muchos de ustedes les gustaria trabajar con el , ya que el tiempo es dinero cuando se desarrolla.Ademas combinado con netbeans es una hermosura programar.Lo siento pero debo decirlo (me siento: “Supercalifragilisticoespiralidoso”).
Recuerda que:Comentar es la mejor forma de agradecer.
Ahora vamos al grano(si porque ya aburres).Lo que necesitamos es lo siguiente:
1.) descarga Zend Framework. Aqui
2.) Tener instalado netbeans 6.9 en adelante

Una vez descargado , descomprimelo y haz lo que se explica en los siguientes pasos:

1.) Crea el directorio c:\wamp\bin\Zendmin y guarda ahi los archivos del directorio bin del zip que te acabas de descargar (en mi caso el archivo ZendFramework-1.11.3-minimal.zip):

2.) Guarda en el directorio c:\wamp el directorio library del archivo zip:.Mira la imagen.

3.) Pulsa el botón “Inicio” y, con el botón derecho del mouse, haz click sobre la opción “Equipo“, selecciona “Propiedades“:

4.) En la pantalla que aparece, selecciona “Configuración avanzada del sistema“, que se encuentra en la columna de la izquierda.
En la pestaña “Opciones avanzadas” haz click sobre el botón ” Variables de entorno”.
En la sección “Variables del sistema” busca la variable Path y pulsa sobre el botón ” Editar”:

5.) Al final de la sección “Valor de la variable:” escribe el path del lugar donde se encuentra tu archivo php.exe y zf.bat que, en mi caso es:
-> php.exe en C:\wamp\bin\php\php5.3.0
-> zf.bat en C:\wamp\bin\Zendmin
Debes separar cada path con un punto y coma, es decir, mi path queda de la siguiente manera:
;C:\wamp\bin\php\php5.3.0;C:\wamp\bin\Zendmin\bin

6.) Acepta todas las ventanas queud. tenga abiertas y abra el archivo php.ini:

7.) Busca la linea donde se configura la variable include_path. Debes darle el valor del path donde se encuentra tu directorio library:
include_path = “C:\wamp\library”

Seguidamente guarda y cierra el archivo y resetea todos los servicios de WampServer:

8.) Vamos a comprobar que todo funcione correctamente. Abre una ventana de terminal (cmd.exe) e introduce el comando:
php -v

Si has configurado correctamente la variable Path para el archivo php.exe te debe aparecer la versión de PHP que tengas instalada:

9.) Ahora, para comprobar que has instalado correctamente el archivo zf.bat del Zend Framework, ejecuta el comando:

10.)Repite los pasos que realizastes anteriormente para editar la variable Path:
Pulsa en “Inicio“, click con el botón derecho sobre “Equipo“, selecciona “Propiedades” y, en la columna de la izquierda “Configuración avanzada del sistema“. A continuación pulsa el botón “Variables de entorno” y, en la siguiente pantalla, en la sección “Variables del sistema” pulsa el botón “Nueva“. Debes escribir los siguientes valores:
• Nombre de la variable: ZEND_TOOL_INCLUDE_PATH
• Valor de la variable: C:\wamp\librar
Acepta todas las ventanas:

11.) Abre una nueva ventana del terminal (abre una nueva, no sirve la anterior), y vuelve a probar el comando:

zf show versión

Si todo ha ido bien verás que ahora te indica la versión instalada correctamente:

12.) Anda a netbeans (7.01) y agrega un nuevo proyecto y te debe aparece lo siguiente:

13.) Asignale un nombre y ponla dentro de tu raíz.

14.) Despues click hasta que nos pida que framework deseamos escoger.

15.) Le damos click en options(opciones) y aparece lo siguiente:

16.)

Ubicamos nuestro compilador php y la carpeta library tal como está en la imagen.

17.)Luego nos ubicamos en la pestaña zend y le damos click en Register Provider
18.) Click en finish y listo.
Espero que disfrutes tu ZendFrameWork y no olvides comentar que es la mejor forma de agradecer. 🙂
No dudes en preguntar amigo…!!!

Si finalmente en netbeans nos dice que no se puede crear el projecto , se debe hacer lo siguiente:

en la consola escribir : zf –setup config-file

y enC:\Program Files\NetBeans 7.0.1\php\zend\NetBeansCommandsProvider.php (copiar NetBeansCommandsProvider.php)

a  C:\wamp\library y listo.Ahora si debe funcionar.pruebalo..!! .El video te explica lo mismo.

Adjunto un video.

JTree dentro de JTreeTable + Mysql+Cuenta Contables

A veces se nos presentas usuarios muy exigentes que desean que la visualización de la información sea muy intuitiva ,
y de tal forma que ellos puedan interpretarla tan solo con verla.

Pues basándose en eso , se implementó este componente que posee características de un Jtree y un Jtable.
En una columna se muestra la información de una tabla y en las otras las cantidades  que pueden representar valores de ventas.

Debido a el tiempo que me tomo implementar este componente he decidido ponerle un precio muy cómodo.

El .jar + código + ejemplo = Completamente gratis.

Como ven no es gran cosa el precio amigos.Espero que no se recientan.

Adjunto la foto para que sirva de referencia.
JtreeTable con subcuentas

Adjunto la base y la aplicación en netebans , lo que pido únicamente es que comentes y menciones mi blog a tus amigos.Claro si deseas postear algún tema , también podemos hacerlo.

Disfruten mucho del ejemplo..y espero sus comentarios en compensación.

SoftContable.rar en Netbeans(demo)