jmerlin php

8

Click here to load reader

Upload: mauro-gomez-mejia

Post on 29-Jun-2015

555 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jmerlin php

Programando Soluciones

http://ingeniods.wordpress.com

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Page 2: Jmerlin php

Programando Soluciones

http://ingeniods.wordpress.com

INTERFAZ DEL PROGRAMA

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Page 3: Jmerlin php

Consta de dos paneles:

1) Beans: Lista de los beans del proyecto

buscar u ordenar rápidamente

2) Proyectos recientes: acceso directo a los

proyectos recientes

BARRA DE MENU + BARRA DE HERRAMIENTAS

Programando Soluciones

http://ingeniods.wordpress.com

PANEL DE ACCESO

os beans del proyecto para

rápidamente.

2) Proyectos recientes: acceso directo a los

BARRA DE MENU + BARRA DE HERRAMIENTAS

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Page 4: Jmerlin php

Nuevo Proyecto: abre la

ventana de creación de

proyecto.

Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.

Guardar Cambios: guarda los cambios

Nuevo Bean: para instanciar un nuevo

Copiar Bean: crea una copia del bean “actual”

señalado en la barra de herramientas

Cortar Bean: corta el

Pegar Bean: pega en el panel un

Cargar Bean: crea un

ventana explorad

área de trabajo.

Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del

bean, si esta activado además crea la ventana de registro, el ma

ventana de lista y eliminación.

Generar Proyecto: escribe en el disco todos los archivos necesarios para una

correcta compilación y ejecución de los beans descritos en el área de trabajo,

solo si hacen parte de un proyecto

adecuados.

Configuración: muestra una ventana don

conexión a la base de datos y la plantilla de

guardada en un archivo de

mismo nombre donde se guardo el proyecto

Programando Soluciones

http://ingeniods.wordpress.com

Proyecto: abre la

ventana de creación de Abrir un proyecto ya

creado (fichero APJM)

Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.

Guardar Cambios: guarda los cambios realizados en el proyecto.

Nuevo Bean: para instanciar un nuevo bean, o el código de una clase

Copiar Bean: crea una copia del bean “actual”, el bean actual siempre est

señalado en la barra de herramientas.

Cortar Bean: corta el bean “actual o seleccionado.

Pegar Bean: pega en el panel un bean previamente copiado o cortado.

Cargar Bean: crea un Bean dependiendo de un archivo java o php

ventana exploradora, y permite escoger una codigo para agregar como bean al

Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del

, si esta activado además crea la ventana de registro, el manejador, y la

ventana de lista y eliminación.

Generar Proyecto: escribe en el disco todos los archivos necesarios para una

compilación y ejecución de los beans descritos en el área de trabajo,

solo si hacen parte de un proyecto y están descritos bajo los

muestra una ventana donde se configuran los parámetros

a la base de datos y la plantilla de menú a usar, esta configuración

guardada en un archivo de extensión CONF en el mismo directorio y con el

mismo nombre donde se guardo el proyecto el archivo APJM.

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.

de una clase.

actual siempre está

ean previamente copiado o cortado.

o php muestra una

para agregar como bean al

Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del

nejador, y la

Generar Proyecto: escribe en el disco todos los archivos necesarios para una

compilación y ejecución de los beans descritos en el área de trabajo,

descritos bajo los parámetros

parámetros de

configuración es

CONF en el mismo directorio y con el

Page 5: Jmerlin php

Eliminar Bean: elimina el

Escoger Identificador: el identificador es esa variable que no se repite entre

beans, es utilizada en los managers para realizar los métodos CRUD.

Ordenar Por: cuando

así es más fácil buscar un registro específico.

Eliminar Campo: elimina el campo s

Agregar Campo: agrega un campo al bean

Redimensionar Panel

tener varios beans facilita la lectura

Programando Soluciones

http://ingeniods.wordpress.com

Eliminar Bean: elimina el bean seleccionado.

Escoger Identificador: el identificador es esa variable que no se repite entre

beans, es utilizada en los managers para realizar los métodos CRUD.

Ordenar Por: cuando mostramos las listas, primero se ordenan por este valor,

así es más fácil buscar un registro específico.

campo seleccionado.

agrega un campo al bean.

Redimensionar Panel: cambia el tamaño del panel bean en caso de

tener varios beans facilita la lectura.

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Escoger Identificador: el identificador es esa variable que no se repite entre

beans, es utilizada en los managers para realizar los métodos CRUD.

mostramos las listas, primero se ordenan por este valor,

cambia el tamaño del panel bean en caso de

Page 6: Jmerlin php

Plantillas

JMerlin cuenta (inicialmente

utilizando la JQuery y un

http://apycom.com/, la ventaja de esto es que el

explorador la apariencia será

Dim (Colores predeterminados

GOOGLE CHROME 4.1

OPERA 10.5

Programando Soluciones

http://ingeniods.wordpress.com

inicialmente) con 2 plantillas para el menú completamente editables

izando la JQuery y un complemento de esta misma descargado de

, la ventaja de esto es que el menú es cross-browser osea no importa en

muy parecida en todos

predeterminados)

4.1 MOZILLA FIREFOX 3.5

INTERNET EXPLORER 8

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

completamente editables,

descargado de apycom

osea no importa en

3.5

INTERNET EXPLORER 8

Page 7: Jmerlin php

Agil

GOOGLE CHROME

OPERA 10.5

Programando Soluciones

http://ingeniods.wordpress.com

CHROME 4.1 MOZILLA FIREFOX

10.5 INTERNET EXPLORER 8

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

MOZILLA FIREFOX 3.5

INTERNET EXPLORER 8

Page 8: Jmerlin php

NOTAS

Al finalizar la operación de

creación de los .php, JMerlin

muestra una lista de los

archivos generados y los no

generados.

Tipos de datos:

• JMerlin

• Boolean

• Short

• Integer

• Long

• Float

• BigDeacimal

• String

• Url

• Email

• File

• Text

• Date • Double

Al finalizar la operación de

creación de los .php, JMerlin

muestra una lista de los

archivos generados y los no

generados.

Ing

en

io D

S

Pro

gra

ma

nd

o S

olu

cio

ne

s

Programando Soluciones

http://ingeniods.wordpress.com

Los campos de “identificador” y “ordenar por” no deben estar

en blanco ya que si en el panel bean el usuario no escoge

identificador o no escoge la variable por la cual se ordenaran los

objetos, al momento de escribir los .php

clases las cuales se especificaran al final de la operación.

operación de

, JMerlin

muestra una lista de los

generados y los no Hay tres valores de verificación:

• Autoincremental, aplicar solamente al identificador y una

sola vez por bean.

• Obligatorio, solo si el campo es obligatorio el

identificador siempre será obligatorio.

• Opcional, solo a campo que no sean necesarios.

Tipos de datos:

JMerlin -MySQL

Boolean -BIT

-SMALLINT(20)

Integer -INTEGER(20)

-BIGINT(20)

-REAL(20)

BigDeacimal-NUMERIC(20)

-VARCHAR(100)

-VARCHAR(100)

-VARCHAR(100)

File -VARCHAR(100)

-TEXT

-DATE

-DOUBLE

operación de

, JMerlin

muestra una lista de los

generados y los no

JMerlin PHP es

compilado con

JDK versión

1.6.0.18

MySQL

JMerlin PHP

JMerlin PHP

Ingenio DS

Programando Soluciones

http://ingeniods.wordpress.com |

Los campos de “identificador” y “ordenar por” no deben estar

en blanco ya que si en el panel bean el usuario no escoge

ble por la cual se ordenaran los

php se omitirán algunas

clases las cuales se especificaran al final de la operación.

olamente al identificador y una

Obligatorio, solo si el campo es obligatorio el

identificador siempre será obligatorio.

Opcional, solo a campo que no sean necesarios.

JMerlin PHP es

compilado con

versión PHP

JQuery

JMerlin PHP ••••••

••••••••••••••