miércoles, agosto 13, 2008

Novedades que trae el preview 1 del Upgrade 2 de GeneXus X

Quería compartir sobre todo dos cosas que vienen con el Upgrade 2, una de ellas es la posibilidad de convertir una base de conocimiento que estaba en GeneXus 9.0 y que usaba GXflow a GeneXus X. Se trabajó para que este proceso sea sumamente sencillo, dado que simplemente basta con abrir una base de conocimiento y si se detecta que la misma tenía instalado los objetos de GXflow 9.0 entonces además de hacer el proceso normal de conversión para llegar a la X se pide en ese momento el proyecto con los diagramas de actividades hechos con el GeneXus Process Modeler de manera de convertirlos a los nuevos Business Process Diagram y que los mismos queden dentro de la base de conocimiento. Si desean conocer más detalles sobre este proceso de conversión puede ir aquí

La otra novedad es que se está incluyendo en este Upgrade la beta 1 de lo que será el nuevo objeto Query. Basicamente este es el primer paso para integrar aún más las funcionalidades de Business Intelligence que hoy se tienen tanto con GXplorer como con GXquery dentro del IDE de GeneXus X. Este objeto permitirá declarar una consulta simplemente arrastrando atributos desde el "Work with Attributes" que ofrece el IDE, expresar los parámetros y filtros de una manera muy simple que esperamos sea lo suficientemente intuitiva como para que cualquier usuario conociendo los atributos a través de los cuales puede obtener información pueda expresar una consulta. Además se puede ver un preview de la consulta dentro del IDE, trayendo los datos directamente de la base de datos con la cual se está desarrollando la aplicación. Ahora, para que esta consulta sirva de algo se da un user control QueryViewer que basicamente nos permite mostrar el resultado de la consulta a través de una Pivot Table dentro de mis propios webpanels. A futuro seguramente ofreceremos nuevos user controls que den otras formas de visualizar los datos. Además estamos trabajando sobre lo que será la nueva interfaz web de GXplorer donde el usuario final podrá crear sus propias consultas dinámicamente además de consumir aquellas consultas que se hayan definido desde GeneXus y se le hayan habilitado al usuario. Existirá entonces la posibilidad de exportar e importar consultas entre una base de conocimiento GeneXus y la metadata de GXplorer, pero esto es otra historia que les iré contando a medida que vayamos presentando estas funcionalidades. Les recomiendo que vean este ejemplo de como definir un objeto Query

viernes, agosto 08, 2008

El acertijo de Einstein

Para los que les gusta resolver acertijos acá va este que dicen que lo escribió Einstein.

1. Hay 5 casas de diferentes colores.

2. En cada casa vive una persona de diferente nacionalidad.

3. Estos 5 propietarios beben diferentes bebidas, fuman diferentes cigarros y tiene cada uno, diferente de los demás, cierto animal.

4. Ninguno de ellos tiene el mismo animal, fuma el mismo cigarro ni bebe la misma bebida.

La pregunta es: ¿Quién tiene el pez?

Pistas:

01. El inglés vive en la casa roja

02. El sueco tiene perro.

03. El danés toma té.

04. El noruego vive en la primera casa.

05. El alemán fuma Prince.

06. La casa verde queda inmediatamente a la izquierda de la blanca.

07. El dueño de la casa verde toma café.

08. La persona que fuma Pall Mall cría pájaros.

09. El dueño de la casa amarilla fuma Durnhill.

10. El hombre que vive en la casa del centro toma leche.

11. El hombre que fuma Blends vive al lado del que tiene un gato.

12. El hombre que tiene un caballo vive al lado que fuma Durnhill.

13. El hombre que fuma Bluemaster toma cerveza.

14. El hombre que fuma Blends es vecino del que toma agua.

15. El noruego vive al lado de la casa azul.


Blogged with the Flock Browser