José:
Con eso me sirve para saber en que versión está la KB. Gracias.
Ahora el tema es el siguiente: tengo una aplicación, compilada con el SDK de la Evolution 1, que necesito que abra KBs de la X y de la Evolution 1, pero sin convertir nada.
¿Eso se puede? ¿O necesito dos juegos de ejecutables, cada uno compilado con el SDK que le corresponde?
Saludos,
Marcos.
Hola, Marcos:
La manera de obtener esa información es suscribirte al evento de apertura de la KB
KnowledgeBase.KBOpening += KnowledgeBase_KBOpening;
Luego te llega como parámetro información acerca de la apertura
private void KnowledgeBase_KBOpening(object sender, OpeningKBEventArgs args)
en la que puedes encontrar con qué versión abrió la ultima vez, con que versión se creó y si se precisa hacer conversión.
Si se creó/abrió con una versión vieja seguramente vengan vacios esos datos porque esto no se grabo siempre.
Si dice que precisa conversión, la puedes cancelar poniendo args.Cancel = true
Espero que te sirva, saludos,
--
jlr
From: Marcos Crispino [mailto:marcos.crispino@gmail.com]
Sent: Jueves, 18 de Marzo de 2010 07:18 p.m.
To: Foro GX Extensions
Subject: [genexusextensions] Versión de GX en que está una KB
Hola.
Tengo una aplicacion que se conecta a una KB GeneXus. No está integrada al IDE, se conecta usando la Business Logic.
En la aplicacion necesito saber si la KB esta en la X o en la Evolution 1.
¿Hay alguna forma de saberlo?
Saludos,
Marcos.
--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [genexusextensions] Versión de GX en que está una KB"
Publicar un comentario