Hola Pablo, en lo primero que decís está mal el migrador, no debería haberte migrado str(BcoId) como caption. Lo miramos.
Sobre lo segundo la flexibilidad hoy la tenes agregando un event start en el entity manager y en el código setear el caption de nuevo. Vamos a evaluar poner una propiedad caption expresión en el nodo entity manager para que luego se pueda hacer eso desde las propiedades.
Gracias.
Saludos.
_________________________________________
Ing. Federico Dominioni, K2B Technical Manager
+598 2 601 20 82 | www.k2btools.com
_________________________________________
From: Pablo Moleri [mailto:pablo@cybernet.com.uy]
Sent: Miércoles, 31 de Marzo de 2010 06:15 p.m.
To: k2btools@k2btools.com
Subject: RE: [k2btools] K2BEntityServices - Description del WorkWith
En realidad no es importante que siga apareciendo igual que antes.
El problema viene principalmente porque el migrador tomó las expresiones que había de modo que en algunas pantallas me quedó de caption:
“str(BcoId)” <- el str tb quedó como parte del caption.
Y en otras quedó solamente el atributo, que sin ningún prefijo es de poca utilidad.
Más que el hecho de que quede igual a la 9.0, lo que incomoda es la pérdida de flexibilidad. Antes podíamos poner cualquier expresión y ahora solo un texto fijo o un atributo y de estas opciones la segunda me parece que no tiene mucho sentido (a menos que se use la primera como prefijo).
Saludos,
Pablo
De: Federico Dominioni [mailto:fdominioni@k2business.com]
Enviado el: miércoles, 31 de marzo de 2010 17:58
Para: k2btools@k2btools.com
Asunto: RE: [k2btools] K2BEntityServices - Description del WorkWith
Hola Pablo,
Sí lo que hablas es un tema sobretodo para aquellos usuarios que provienen de la versión 9.0.
En la versión 9.0 la transacción era un objeto separado(no web component) y tenía título que es el que indicas vos acción + descripción.
A partir de la XEv1, la transacción ya no se utiliza por sóla sino que queda embebido dentro del entity manager (en la 9.0 era el view).
Ahí hubo que tomar una decisión de que descripción mostrar en el objeto
1) La description que tenía el view en la 9.0
2) La description de la transacción.
La opción que se tomó fue la 1. Entre algunas de las razones una es porque esa descripción va a seguir apareciendo en cada uno de los tabs del entity manager.
De pronto sí podríamos agregar más flexibilidad por ejemplo colocando un caption expresión, en las propiedades de la instancia.
Hoy puedes modificar este caption agregando un nodo events en el entity manager y escribiendo el código correspondiente.
Me pregunto es importante que en todos lados siga apareciendo lo mismo que antes?
De ser así podemos investigar algún otro mecanismo para que no tengas que configurar esto instancia por instancia.
Saludos.
_________________________________________
Ing. Federico Dominioni, K2B Technical Manager
+598 2 601 20 82 | www.k2btools.com
_________________________________________
From: Pablo Moleri [mailto:pablo@cybernet.com.uy]
Sent: Miércoles, 31 de Marzo de 2010 05:27 p.m.
To: k2btools@k2btools.com
Subject: RE: [k2btools] K2BEntityServices - Description del WorkWith
Hola,
También estoy teniendo problemas con el caption del EntityManager.
Por ejemplo, en Gx9 me mostraba “Modificar Banco” (acción + descripción).
Ahora en Ev1, si uso la propiedad “caption” solo puedo poner un texto fijo, en este ejemplo sería “Banco”.
Y si uso la propiedad captionAtt, me muestra solo ese atributo, o sea, no lo puedo concatenar con nada más.
Estaría bueno tener más flexibilidad en este aspecto, por ejemplo:
1. Tener un prefijo global
2. Especificar globalmente si se incluye la acción (Agregar, Modificar, Eliminar, Ver)
3. Tener un prefijo dentro del EntityManager
4. Poder especificar un atributo (como está ahora), o una expresión.
Con estas 4 propiedades podría formar captions del tipo:
“Logistix – “ + “Modificar “ + “Banco ” + BcoId.ToString()
Saludos,
Pablo Moleri
De: Federico Dominioni [mailto:fdominioni@k2business.com]
Enviado el: lunes, 29 de marzo de 2010 12:50
Para: k2btools@k2btools.com
Asunto: RE: [k2btools] K2BEntityServices - Description del WorkWith
Es verdad, en la descripción del objeto está poniendo el nombre del objeto. En el objeto en ejecución en el título está poniendo correctamente el valor de la propiedad description pero en el caption al estar vació está tomando la descripción del objeto y no la propiedad description como debería estar.
Lo corregimos.
Gracias.
Saludos.
_______________________
Ing. Federico Dominioni
K2B Technical Manager
fdominioni@k2business.com
+598 2 402 20 82
From: Pablo Moleri [mailto:pablo@cybernet.com.uy]
Sent: Lunes, 29 de Marzo de 2010 12:11 p.m.
To: k2btools@k2btools.com
Subject: [k2btools] K2BEntityServices - Description del WorkWith
Hola,
Tengo un pattern sobre una transacción TBancos.
Por más que en el nodo WorkWith pongo caption nulo y “description” = “Trabajar con Bancos”, el objeto “WWTBancos” queda generado con description “WWTBancos” y en ejecución con caption “WWTBancos”.
¿El pattern no debería generar el objeto con la descripción configurada en el nodo?
Saludos,
Pablo Moleri
0 Response to "RE: [k2btools] K2BEntityServices - Description del WorkWith"
Publicar un comentario