anonymous Log in
Search
Recents:
v3.0
csharp-l
Problema con BC.Getmessages()
14/07/20 16:27

ngarcia

Replies: 7

Buenas tardes:
Tengo este error:
Type mismatch in assignment: &Messages = &BussinesComponent.getmessages()
(Messages.Message Collection=GeneXus\Common\Messages.Message Collection)
Les ha sucedido y lo han podido resolver?
Gracias
--
Nahuel García
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
Replies

Enrique Almeida

14/07/20 17:04
Parece que tenes un dominio Messages en GeneXus/Common y otro que se llama igual definido en el modulo Root. Proba asignarle el dominio Messages de GeneXus Common a la variable &Messages de tu programa. El mar., 14 de jul. de 2020 a la(s) 13:58, Nahuel Garcia ( ngarcia@saico.com.uy)

Jucelio Bueno

14/07/20 17:23
Tente isto: &Messages.Clear() for &Message in &BussinesComponent.getmessages() &Messages.Add(&Message) endfor *Atenciosamente,Jucélio Bueno* Em ter., 14 de jul. de 2020 às 14:04, Enrique Almeida < ealmeida@concepto.com.uy> escreveu: > Parece que tenes un dominio Messages en GeneXus/Common y otro que se llama > igual definido en el modulo Root. > Proba asignarle el dominio Messages de GeneXus Common a la variable > &Messages de tu programa. > > > > El mar., 14 de jul. de 2020 a la(s) 13:58, Nahuel Garcia ( > ngarcia@saico.com.uy)

usr205429

14/07/20 17:20
Si yo estuve peleando con eso [cid:image002.jpg@01D659E9.E1D8EB70] Aca te paso la def asi anda. Saludos Ramiro Ramiro Bugari BI SERVICES SA ar.linkedin.com/in/rbugari cel: (+54911) 5774 3708 Skype: ramirobugari www.kinocs.com

ngarcia

14/07/20 17:45
Brigado Jucelio El mar., 14 de jul. de 2020 a la(s) 14:23, Jucelio Bueno ( juceliobueno@gmail.com)

ngarcia

14/07/20 17:44
Gracias Enrique. Me dejó de dar el error al definir la variable &Messages como Messages, GeneXus.Common y la variable y la variable &Message como Messages.Message, GeneXus.Common El mar., 14 de jul. de 2020 a la(s) 14:04, Enrique Almeida ( ealmeida@concepto.com.uy)

ngarcia

14/07/20 18:47
Aunque ahora tengo este error: error CS0029: No se puede convertir impl¡citamente el tipo 'GeneXus.Utils.GXBaseCollection' en 'GeneXus.Utils.GXBaseCollection' El mar., 14 de jul. de 2020 a la(s) 14:44, Nahuel Garcia ( ngarcia@saico.com.uy)

Enrique Almeida

14/07/20 19:01
Eso parece decir que aun tenes alguna variable / atributo basada en el dominio Message de Root. El GeneXus.Utils.SdtMessages_Message es el que corresponde al dominio de GeneXus.common El GeneXus.Programs.SdtMessages_Message, es el que esta en el Root. Te recomiendo que borres el dominios Messages del Root o si no lo podes borrar, te fijes que referencias tenes y las corrjas. Tambiend deberias hacer un build forzado de los SDT. El mar., 14 de jul. de 2020 a la(s) 15:48, Nahuel Garcia ( ngarcia@saico.com.uy)


Back to csharp-l