You are on page 1of 10

2016-04-13

* Se aadi un nuevo generador de fragmentos "Generar XML de Auditora". Permite gener


ar el fragmento XML requerido en el config.xml cuando se activa la auditora a niv
el de un action.
* Se aadi un nuevo generador de fragmentos "Generar Custom Validator (CreateRecord
set)". Permite generar el fragmento XML requerido para crear el archivo de defin
icion XML y el elemento custom-validator que ser usado en el archivo validator.xm
l
2016-03-03
* Se aadi la opcin para importar Stored Procedure o Funciones, crea una tabla con l
os parmetros de entrada la cual luego puede ser usada para generar un action de d
inmica completando los campos requeridos.
* Se corrigi un bug cuando se copiaba una tabla desde otro modelo ERD, si la tabl
a tenia AutoIncrement no se vea reflejado en la copia.
* Se modifico el mapeo del constraint para que la accin fuera ON DELETE NO ACTION
y no ON DELETE ON CASCADE, esto porque en la mayora de los casos es contraproduc
ente realizar una eliminacin en cascada.
2016-01-25
* Corregir bug en los generadores AddNew, CrudSimple, CrudBlob, AddNew MD para q
ue el formato
numrico almacenado en el campo escondido "id" no afecte la operacin UPDATE (solo a
plica al ciclo edit/update).
* Corregir bug en los Generadores (AddNew, Blob Master/Detail, AddNew Master/Det
ail, AddNew MD Seleccin Mltiple, CRUD Blob, CRUD Simple, DateChart, Filter, PagedV
iew, PickList, Reporte Master/Detail, SimpleGantt, ViewChart, Vista Registro)
el cual genera el SQL de forma incorrecta cuando se tiene campos con select dinmi
cos y los mismo contienen una JOIN en la clausula WHERE.
2016-01-12
* Corregir bug en Generador AddNew Master/Detail el cual genera el SQL del detai
l de forma incorrecta cuando se tiene campos con select dinmicos y los mismo cont
ienen un order by.
Contemplar los casos ms comunes (group by y order by), sin embargo, el (having to)
no ser soportado por el momento.
Al usar order by se debe colocar los nombres de las columnas y no usar nmeros par
a especificarlas.
2016-01-06
* Corregir bug en Generador AddNew el cual no generaba todos los componentes del
action update cuando se tiene marcadores de tipo ${def:xxx} en las etiquetas de
las columnas.
* Corregir bug en Generador Filter y en generadores que permiten grabar los mode
los, los cuales arrojaban error en el XML generado cuando se tiene elementos res
ervados de XML en las etiquetas de las columnas.
2015-10-27
Mejora: Se aadi un nuevo generador de fragmentos llamado "Generar Recordset" que g

enera la estructura de un Recordset a partir una tabla.


2015-10-09
* Corregir bug en Importador de Excel cuando se usan marcadores por defecto ${de
f:} en las etiquetas de los campos, el generador coloca los campos en el archivo
excel.xml cuando estos campos no son ingresados en Excel.
2015-10-06
* Corregir bug en Addnew Master/Detail cuando la descripcin de un campo tiene la
nomenclatura para combos dinmicos generando
incorrectamente los tags <rows>. Se corrigieron los otros generadores donde oc
urriera este bug.
* Corregir bug en Addnew Master/Detail donde las etiquetas de los campos de los
validator.xml mostraban las nomenclatura
para combos dinmicos, estticos y valores por defecto. Se corrigieron los otros g
eneradores donde ocurriera este bug.
* Corregir bug en Addnew Master/Detail para los combos estticos cuando se usan et
iquetas multi idioma ${lbl:} se eliminaba la ltima llave.
Se corrigieron los otros generadores donde ocurriera este bug.
2015-04-30
* Corregir bug en Addnew Master/Detail cuando el maestro tiene
ms de una tabla detalle asociada
* Reemplazo completo del generador Reporte Master/Detail de 2 niveles,
fue reescrito desde cero para aprovechar nuevas facilidades del API
del framework que hace mucho ms fcil crear este tipo de reportes.
2015-02-02
* Reincorporar los generadores DateChart/ImportExcel
2013-12-30
* Mejora: Se aadi soporte para SmartPhones usando html5 y la nueva hoja de estilo
dinamica.css (CSS3).
Requieren del ultimo repositorio con la nueva plantilla WebApp.
Los siguientes generadores cuentan con la opcin para SmartPhones: AddNew, PickL
ist, PagedView, Filter, ViewChart y Vista Registro.
2013-12-05
* Nuevo generador Importador de Excel.
2013-06-13
* Mejora: todos los generadores ahora producen html5 usando la nueva hoja de est
ilo dinamica.css (CSS3)
y requieren del ultimo repositorio con la nueva plantilla WebApp.
2013-01-03
* Ajuste: cambios en ambos plugins para que soporten el nuevo nombre del Driver
JDBC de Oracle 11G.

* Mejora: Soporte para la BD MaxDB v7.8 en el plugin modelador y en el plugin de


Dinamica
2012-12-28
* Mejora: Soporte para la BD Ingres v10.x en el plugin modelador y en el plugin
de Dinamica (Excepto trigger de auditoria)
* Mejora: Soporta generacin de trigger de auditoria para FireBird v2.5
2012-12-17
Mejora:
* Soporte para la BD FireBird v2.5.2 a nivel de los generadores y tambin del plug
in de Dinmica (crear WebApp),
requiere de la ltima versin del repositorio de Dinmica.
* Alerta de error en caso de que Eclipse falle al crear el proyecto, ahora ser ms
facil reportar estos problemas
con un ticket, solo se debe anexar un screenshot del error.
2012-06-11
Correccin:
* Se corrigi el generador de grficas GANTT, porque asignaba mal los campos del rec
ordset a la grfica y adems el wizard no
permita generar un GANTT simple sin ningn tipo de filtro, ni siquiera sin un parmet
ro en el URL para filtrar el query. Aunque
en general siempre habr bien sea un parmetro que filtre el GANTT o un formulario,
era necesario permitir hacer un query plano
sin consulta, para poder probar de manera instantnea el generador.
2011-12-28
Mejora:
*Se solvento un problema con el Generador Filter a la hora de obtener el PK de l
a tabla
aunque no se haya seleccionado la opcin "Con detalle en el grid".
2011-12-16
Mejora:
*Se solvento un problema que el Generador Filter el cual no remplazaba correctam
ente el PK a la hora de editar y eliminar un registro.
*Se aadi una nueva funcionalidad para poder seleccionar el campo PK de la tabla pa
ra los casos cuando se trabaje con vistas.
2011-11-16
Mejora:
*Se solvento un problema en el Generador de CRUDBlob en el cual si los campos no
tenan descripcin y se seleccionaba la opcin para filtro de bsqueda
en el grid, el validator generado tenia los atributos labels sin valor.
2011-10-01
Mejora:
*Se solvento un problema con el Generador Vista Registro el cual creaba de maner

a incorrecta los nombres de los archivos SQL si


la tabla del modelo ERD tena letras en maysculas.
2011-09-17
Mejora:
*Se elimin el icono de regresar en el Generador de ViewChart ya que no era necesa
rio.
*Se elimin la validacin que requera que la tabla tuviera un PK en el Generador de V
iewChart ya que no era necesario.
2011-08-15
Mejora:
* Se solvento un problema con las fechas en los validators usando oracle, en la
cual el maxlen era ledo incorrectamente.
* Se optimizo la generacin del query del search para el Generador Filter, ahora s
olo coloca en la clusula del select los campos
que se seleccionaron en la pestaa Grid del generador.
* Se aadi exportacin a PDF en el Generador Vista Registro.
* Se solvento un problema en los Generadores Filter, ViewChart, SimpleGantt y Ma
ster/Detail donde mostraba los campos de las tablas FK en el
combo para seleccionar los campos del Filtro de Bsqueda siendo los campos importa
ntes solo los de la tabla seleccionada.
2011-08-05
Mejora:
* Nuevo generador Reporte Master/Detail.
* Se corrigieron bugs menores.
2011-08-01
Mejora: Ahora los Generadores de Fragmentos (insert, update y validator.xml) rec
onocen PK compuestos, el generador de validator.xml en caso de PK compuestos o
claves nicas crea un custom-validator y su respectivo SQL.
2011-07-31
Mejora:
* Generador AddNew tiene nueva opcin "Como caja de dilogo" la cual agrega el icono
para cerrar la caja de dialogo,
ya no es necesario descomentar el cdigo para mostrar ese icono.
2011-07-30
Mejora: Nuevo generador SimpleGantt.
2011-07-29
Mejora:
* Se aadi a los Generadores ViewChart y Filter soporte para grabar un modelo con l
os datos usados para generar el mdulo, permitiendo luego
poder cargar el modelo con la data para otro mdulo ahorrando tiempo, ambos Genera
dores tienen dos opciones nuevas llamadas "Cargar modelo" y "Grabar modelo".
* Se aadi validaciones al modelo cuando se quiere seleccionar un generador pero no
se ha seleccionado una tabla, ahora mostrar una alerta.
2011-07-22
Mejora: Se aadi soporte para traza de auditora en los generadores de CRUDSimple, Ad
dNew y Filter.

2011-07-19
Mejora: Se aadi una mejora para permitir al generador CRUDBlob poder grabar los bl
obs en el FileSystem del sistema de operativo.
2011-06-21
Mejora: Se solvento un problema cuando se colocaba un campo PK con auto incremen
to pero que no era de las bases de datos SQLServer o MySQL
y se trataba de usar un generador de mdulos.
2011-06-20
Mejora: Se aadi soporte para DB2 en el generador de trigger de auditora.
2011-06-10
Mejora: Se solvento un problema a la hora de generar un custom-validator de camp
os UNIQUE de una tabla, si la misma tenia ms de uno generaba varios
custom-validators y varios sql en vez de que uno contuviera todos los ndices de t
ipo UNIQUE.
2011-06-09
Mejora: Se aadi un nuevo generador de fragmentos llamado "Generar CLASE POJO" que
genera una clase con todas las variables y mtodos get/set basada
en la tabla en cuestin, tambin generada un metodo isValid() el cual verifica que n
o sean nulos la variables que fueron definidas not null en la tabla,
es una especie de validator. Esta clase es usada mayormente para la generacin de
WS con dinmica.
2011-06-06
Mejora: Soporte para MySQL y Oracle en el generador de trigger de auditora.
2011-06-04
Mejora: Se solvento un problema en los generadores de CRUDBlob y HGrid los cuale
s cargaban en el recordset del search el campo
binario consumiendo memoria y haciendo la consulta lenta.
2011-04-22
Mejora: Se solvento un problema de compatibilidad con SQLServer 2005 y 2008 a la
hora de obtener los comentarios de una tabla cuando
se importaba una base de datos.
2011-04-12
Mejora: Se solvento un problema al editar las descripciones de un campo en todos
los generadores de mdulos, el cual arrojaba
error cuando se trataba de FK a otras tablas y generaba los mdulos incompletos.
2011-04-10
Mejora: Se cambi el generador de PickList para que soporte ms de un campo en el fi
ltro de bsqueda.
Mejora: Se aadi un nuevo generador "AddNew MD Seleccin Mltiple" que permite generar
un action de tipo
AddNew con una lista de checkboxes o de un PickList de seleccin mltiple. Puede ser
probado con las tablas
del esquema security: s_user, s_user_role y s_role.
2011-03-24
Mejora: Se solvento un error menor en el generador CRUDBlob ya que no mostraba l
a barra de progreso cuando se abra una imagen.
2011-03-02
Mejora: Se aadi soporte para SmartPhones en los siguientes generadores: CRUDSimple

, PickList, AddNew, PagedView, AddNew Master/Detail y HGrid mosaico de imgenes.


2011-02-09
Mejora: Se aadi un pequeo cambio al generador de CRUDBlob para tenga soporte de vis
ualizar las imgenes en una ventana emergente a tamao real.
2011-02-08
Mejora: Se aadi un pequeo cambio al generador de HGrid para tenga soporte de visual
izar las imgenes en una ventana emergente a tamao real.
2011-02-03
Mejora: Se aadi unos cambios al generador de HGrid para que al dar clic en una ima
gen del mosaico no cree una ventana emergente para mostrar la imagen,
sino un DIV con drag and drop dando un aspecto ms profesional y adems cross browse
r.
Mejora: Se aadi unos cambios al generador CRUDBlob para que cuando se d clic en un
registro que es una imagen no cree una ventana emergente para mostrar
la imagen, sino un DIV con drag and drop, similar a la mejora que se realiz al ge
nerador del HGrid, esto solo aplica cuando son imgenes si el blob es un
documento el mismo se abrir en una ventana emergente.
2011-01-27
Mejora: Se aadi soporte para totalizar el detalle en el generador de ViewChart si
algunos de los campos es de tipo double de lo contrario no totaliza, de
igual forma el PDF del detalle totaliza si un campo es de tipo double.
Mejora: Se solvento un problema a la hora de generar el total en un PDF para el
generador del ViewChart, el cual colocaba el elemento <after-table-row>
dentro del elemento <table> siendo esto incorrecto.
2010-11-29
Mejora: Se mejor el generador de PagedView para que cuando genere el archivo SQL
del action search use las columnas que sern mostradas en el grid.
2010-10-25
Mejora: Soporte para base de datos DB2 de IBM.
Mejora: Modificacin de todos los generadores para que soporten la base de datos D
B2 de IBM.
2010-10-13
Mejora: Se solvento un problema en exportacin de SQLInserts en el mdulo "Ver Data
de la Tabla", el cual no permita exportar los SQL.
Mejora: Nuevo generador de HGrid o Mosaico de imgenes.
2010-10-08
Mejora: Se cambi los valores por defecto en los comments para que sigan la conven
cin @{} quedando de esta manera: @{${def:xxxx}}
2010-10-05
Mejora: Se solvento problema a la hora de importar vista de la base de datos.
Mejora: Se mejor la lgica del SQLEditor para procesar los SQL y DDL.
Mejora: El Generador PagedView ya no verifica que la tabla tenga PK para as poder
generar pagedview a partir de una vista de la base de datos.
2010-09-30
Mejora: Se realizaron las siguientes mejoras a los generadores:
* En Addnew M/D los campos picklist aparecen required (el campo descriptivo) aun
que no sea requerido [OK]
* En Addnew M/D en los formularios de detalle no se ve que campos son obligatori
os [OK]
* En Addnew M/D los picklist no limpian bien el valor, se est cableando "form1" e

n el botn de borrar. [OK]


* En Addnew M/D cuando se tiene un combo esttico el campo correspondiente debe se
r definido como varchar sin maxlen en validator.xml [OK]
* En Addnew M/D evitar doble llamada ajax en funcin addNew() cuando se carga la f
orma [OK]
* En Addnew M/D edit/script.js no setea los campos ID de los picklists [OK]
* QueryAnalyzer no da mensaje de feedback si ejecuta un ActionQuery [OK]
* Definir valores defecto en los comments de los campos usando markers ${def:xxx
x} [OK]
* Correccin a como se generan los SQL para un edit, estaba presentando fallas [OK
]
* No asumir siempre NUMBER como double en el caso de Oracle [OK]
* No es necesario indicar campo requerido: style="font-style:italic; text-decora
tion:underline;"" basta con poner class="formlabel2 required" [OK]
2010-09-26
Mejora: Se aadi un checkbox para seleccionar si se quiere que el generador cree se
cuencias al mdulo generado solo aplica para las base de datos de PostgreSQL
y Oracle.
Mejora: Se aadi un checkbox para los generados de AddNew Master/Detail y AddNew Bl
ob Master/Detail con el cual se puede seleccionar si el detalle ser mostrado
de forma vertical para los casos en que se tienen muchos campos.
2010-09-23
Mejora: Se solvento problema en el Generador AddNew Master/Detail y AddNew Blob
Master/Detail el cual no permita mostrar la vista de generacin si las tablas de
detalle tenan FK con otras tablas.
Mejora: Se modific el parser de SQL para que mostrara correctamente unos marcador
es de Dinmica.
Mejora: Se mejor el filtro de bsqueda por tablas en la vista del outline, ahora no
es case sensitive.
2010-09-22
Mejora: Se modificaron todos los queries que tenan * en el select para que ahora
tengan tabla.* as se evita un error en oracle cuando se tiene un case when con *.
Mejora: Se modific el Generador de PickList para que coloque una ruta de generacin
y si la misma no es cambiada procede a crear los directorios si los mismos no e
xisten.
Mejora: Se pasaron una cantidad de mtodos a una clase principal de la cual todas
la clases de los generadores desciende, as se evita duplicidad de los mtodos en to
dos
los generadores.
2010-09-21
Mejora: Se solvento problema a la hora de generar DDL en el cual el comando DEFA
ULT no era colocado en el orden correcto cuando se generaba un script para Oracl
e.
Mejora: Cuando se utiliza el mdulo de Ejecucin de Query, y ocurre un error se mues
tra el script SQL donde ha ocurrido.
Mejora: Se modific el generador CRUD Blob para poder especificar que campos son e
l tamao del archivo el nombre del archivo y tipo de archivo.
Mejora: Se modific el generador AddNew Blob Master/Detail para poder especificar
que campos son el tamao del archivo el nombre del archivo y tipo de archivo.
2010-09-20
Mejora: Se solvento problema en el generador de PickList el cual no mostraba tod
os los campos para aadir cuando se seleccionaba el comando de AddNew.
Mejora: Se solvento problema al importar tablas de una BD pero con un ERD ya exi
stente, no realizaba correctamente el Auto Layout.

2010-09-19
Mejora: Nuevo generador Blob Master/Detail.
Mejora: Nuevo generador CRUD Blob.
Mejora: Se aadieron iconos de Dinmica a los mens de los Generadores.
2010-09-17
Mejora: Se solvento problema al anclar las notas a una tabla y generar el DDL.
Mejora: Se solvento problema al importar tablas de otro esquema, en el cual se e
liminaban los Foreing Key de las tablas que ya existan en el ERD.
Mejora: Se aadi en el mdulo AddNew Master/Detail la posibilidad para alinear los ca
mpos del detalle.
Mejora: Se solvento problema en el mdulo AddNew Master/Detail el cual no generaba
bien los combos dinmicos y estticos.
2010-09-14
Mejora: Se solvento el nmero de columnas en todos los mdulos ya que siempre mostra
ba 20 de colspan, ahora coloca el nmero segn el nmero de campos que tenga la vista.
Mejora: Se aadi en todos los config.xml donde aplique el atributo nodb=true
Mejora: Se solvento un problema que elimina el diagrama si el mismo no est grabad
o y si quiere realizar una exportacin de DDL.
Mejora: Se aadi en todos los mdulos con formularios la posibilidad de eliminar los
campos.
Mejora: Se solvento problema que no permita seleccionar ms de un solo campo para e
liminar.
Mejora: Se aadi en los mdulos con grid la posibilidad para alinear los campos.
Mejora: Se modific todos los action view que requieren paginacin para que no retor
ne las acciones de paginacin por medio de un include si no definiendo atributos d
el request.
Mejora: Se modific todos los action form para que no retorne la accin de progreso
por medio de un include si no definiendo un atributo en el request.
Mejora: Todos los generadores que exportan a PDF se modificaron para que usen la
clase genrica PDFGenericReport en vez de PDFSimpleTable
2010-09-01
Mejora: Se corrigi un error en la clase TableDependencyCalculator ya que tena un p
roblema en el algoritmo que calculaba el orden de las tablas a la hora de genera
r el DDL.
2010-08-13
Mejora: Se modific el QueryAnalizer para que haga un split para ";" esto para evi
tar problemas con Oracle.
2010-08-09
Mejora: Se realiz la traduccin al espaol de todo el proyecto.
Mejora: Se cambi el tipo de grfico para que las tablas sean diagramadas con curvas
en las esquinas, por otra parte se modific el color de fondo de las tablas para
tener un
mejor aspecto.
Mejora: Se limpi el proyecto de recursos y archivos no necesarios para su compila
cin.
2010-07-31
Mejora: Se aadi un nuevo generador AddNew Master/Detail que permite generar un mdul
o de registro/actualizacin al seleccionar varias tablas que tienen relacin entre s.
Mejora: Se corrigi un problema en el generador Vista Registro el cual no mostraba
correctamente las tablas que tenan relacin con la tabla detalle.
2010-07-22
Mejora: Se aadi una mejora a la hora de seleccionar una o varias tablas permiten g
enerar el SQL con las relaciones de las mismas.

2010-07-21
Mejora: Se aadi un editor del SQL para todos los archivos con extensin ".sql" que t
enga cada webapp, colorea los marcadores de dinmica as como las sentencias sql.
2010-07-20
Mejora: se agreg una opcin de men en el mdulo de visualizar datos de la tabla para p
oder generar los INSERT INTO de la data.
Mejora: se colocaron en negritas todos los nombres de las tablas que aparecen en
el modelo visual.
2010-07-19
Mejora: Se aadi un editor de SQL como un tooltip en la barra de eclipse que permit
e ejecutar sentencias sql y retorna la data si es un SELECT o los registros afec
tados si es un
INSERT, UPDATE o DELETE.
Permite copiar la data en el clipboard separado cada campo por "\t".
Mejora: se modific y mejor el mdulo de Visualizar Datos de la tabla para que ahora
se pueda copiar en el clipboard los registros seleccionados separados cada uno p
or "\t".
Ahora haciendo clic con el botn derecho del mouse de despliega un men con opciones
para realizar la copia de la data.
2010-07-18
Mejora: Modificacin de los generadores AddNew y Picklist para que sean compatible
s con MySQl ya que los mismo retornaban el ID del registro insertado junto con e
l INSERT en un
resultset y MySQL no puede ejecutar queries de INSERT como si fueran resultset p
or una limitante en el driver JDBC.
2010-07-17
Mejora: Se mejoraron los script DLL cuando el tipo de base de datos es MySQL. Me
jora en los comentarios para que sean compatibles con MySQL.
Mejora: Se solvento problema que no permita retorna la descripcin de una tabla cua
ndo se importaba una base de datos desde MySQL
Mejora: Se solvento problema con colocar auto incremento de un campo cuando se i
mportaba una base de datos desde MySQL.
Mejora: Se solvento un problema cuando se importaba una base datos de SQLServer
que retornaba error cuando no se colocaba el catlogo con el nombre de la base dat
os, ahora una vez
que se coloca la base de datos en el String de conexin internamente es colocado e
l catlogo con el nombre de la base de datos.
2010-07-16
Mejora: Cuando se realiza una importacin desde una base de datos la misma permite
realizar una bsqueda por tabla, se mejora la bsqueda para que no sea sensitiva a
las mayscula y
minscula. Con esto se evita un error en ORACLE.
Mejora: Cuando se realiza una importacin desde una base de datos al colocar el es
quema el mismo no es sensitivo a las mayscula y minsculas.
Con esto se evita un error en ORACLE.
Mejora: Cuando se importa una base de datos ORACLE ya se muestran los comentario
s.
Mejora: Solo se muestran los dialectos soportados Postgres, SQLServer, Oracle y
H2
2010-07-15
Mejora: Todos los generados pueden leer claves forneas cuando las mismas no tiene
el mismo nombre.
Mejora: Se colocaron todos los custom-validators al final de todos los parameter

en donde aplique para cada archivo validator.xml.


2010-07-14
Mejora: Se mejor el proceso de hacer referencia FK entre tablas, si el campo no e
xiste en la tabla lo crea automticamente.
Mejora: Cuando se abre una caja de dialogo para editar una referencia FK se solv
ento un problema que no permita al modelo ver los cambios registrado y no permita
grabar los mismo.
Mejora: Se mejora la visualizacin de las imgenes de las tablas en el modelo, ahora
muestra los campos de tipo NOT NULL, resalta en negrita los campos que son FK y
resalta en color
rojo los campos que son de tipo PK.
Mejora: Cuando se importa un modelo desde una base de datos realiza automticament
e el AutoLayaout del modelo.
Mejora: Cuando se importa un proyecto en la caja de dialogo en donde se seleccio
na el driver y conexin a la base de datos, si la misma es Postgres automticamente
coloca el usuario
postgres y la url permitiendo ahorrar trabajo.
Mejora: Cuando se hace clic con el boto derecho del ratn sobre una tabla, existen
nuevos mens para poder convertir todos los campos de cada tabla del modelo de mi
nscula a mayscula
o viceversa.
Mejora: Cuando se hace clic con el boto derecho del ratn sobre una tabla, existe
un men para poder cambiar el tipo de base de datos o dialecto.
2010-07-13
Mejora: Los generadores
secuencia, por defecto
Mejora: Los generadores
plicado para los campos

CrudSimple y AddNew permiten especificar el nombre de la


ser seq_XXXX donde XXXX es el nombre de la tabla.
CrudSimple y AddNew generan custom validator de campo du
que tienen un ndice UNIQUE.

You might also like