Les agradezco sus consejos, la gente de Artech me indica que para reusar aplicaciones entre KBs Genexus X o bien recomienda GX Server o Exportación de objetos de una KB a otra. Es decir, el uso de programas externos entre app genexus no es natural.
Gracias
El 13 de noviembre de 2012 22:40, Ceci Acevedo <cacevedo@coopdeheza.com.ar> escribió:
Genexus utiliza internamente el metodo/propiedad initialize por eso te dice que ya existe:parametros"
"type_Sdtt1.cs(149,19): error CS0111: El tipo 'GeneXus.Programs.Sdtt1'
ya define un miembro denominado 'initialize' con los mismos tipos de
Esto se soluciona , en el external object que estas creando, en el metodo initialize, cambiandole el nombre en la propiedad 'InternalName'
Saludos
Cecilia
-----Mensaje original----- From: Marcelo M.
Sent: Monday, October 29, 2012 5:10 PM
To: csharp-l@gxtech.com.uy
Subject: [csharp-l] Objetos Externos GX X Evo 1
Hola,
Estoy teniendo un problema en el uso de External Object.
Necesito poder usar una funcionalidad construida en otra KB GX X (.Net
/ Web) desde otra KB GX (.Net/Web), para ello recurrí a los external
object:
Paso1) Copie la dll generada en la carpeta bin de mi KB en donde deseo
usar la funcionalidad externa (probada en mi segunda KB)
Paso2) Con el .Net Assembly Import no tuve problemas en incorporar
dicha dll ("un web panel Hola Mundo"),
Paso3) En mi web panel declaré variable basada en el external object
Paso4) Especificación y generación de web panel ----> Acá da un error
de compilación:
Building bin\GeneXus.Programs.Common.dll
Compilador de Microsoft (R) Visual C# 2005 versi¢n 8.00.50727.4927
para Microsoft (R) Windows (R) 2005 Framework versi¢n 2.0.50727
(C) Microsoft Corporation 2001-2005. Reservados todos los derechos.
type_Sdtt1.cs(149,19): error CS0111: El tipo 'GeneXus.Programs.Sdtt1'
ya define un miembro denominado 'initialize' con los mismos tipos de
par metros
type_Sdtt1.cs(98,19): (Ubicaci¢n del s¡mbolo relacionado con el error anterior)
Compiling rp001...failed ( error code=1)
Compilador de Microsoft (R) Visual C# 2005 versi¢n 8.00.50727.4927
para Microsoft (R) Windows (R) 2005 Framework versi¢n 2.0.50727
(C) Microsoft Corporation 2001-2005. Reservados todos los derechos.
rp001.cs(3221,15): error CS0246: No se puede encontrar el tipo o el
nombre de espacio de nombres 'Sdtt1' (¨falta una directiva using o una
referencia de ensamblado?)
Alguna idea?.
Gracias
--
Atte.
Marcelo Michea J.
----------------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2012.0.2221 / Base de datos de virus: 2441/5360 - Fecha de la versión: 28/10/2012
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
--
Atte.
Marcelo Michea J.
0 Response to "Re: [csharp-l] Objetos Externos GX X Evo 1"
Publicar un comentario