In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Problema con appdata

Foro público de Xailer en español
Responder
lilosoft
Mensajes: 41
Registrado: Lun May 11, 2015 2:54 am

Problema con appdata

Mensaje por lilosoft »

Buenas tardes junto con saludar
.
Una consulta probé una aplicación que actualmente esta en producción con nueva versión de Xailer y me genera problemas.
En la versión 4.0.2 que es la que estoy ocupando funciona correctamente.
¿A que se debe? Adjunto imagen
gracias
error xailer.jpg
error xailer.jpg (57.11 KiB) Visto 1198 veces
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Problema con appdata

Mensaje por ignacio »

Buenos días,

Parece evidente por el mensaje de error de que está intentando crear la misma propiedad en la clase TAppData más de una vez.

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
lilosoft
Mensajes: 41
Registrado: Lun May 11, 2015 2:54 am

Re: Problema con appdata

Mensaje por lilosoft »

ignacio escribió: Lun Ago 02, 2021 7:29 pm Buenos días,

Parece evidente por el mensaje de error de que está intentando crear la misma propiedad en la clase TAppData más de una vez.

Saludos
Buenas tardes
Si correcto es evidente. Pero en la versión anterior (4.0.2)no genera error. El programa funciona sin problemas
Pero en la versión 7 si da error. ¿Debe ser que la versión 7 que controla la creación de esta propiedad o no?

Slds,
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Problema con appdata

Mensaje por ignacio »

Así es. Ahora es controlado.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
xhermita
Mensajes: 177
Registrado: Vie Feb 18, 2011 10:05 pm
Ubicación: Las Palmas de Gran Canaria
Contactar:

Re: Problema con appdata

Mensaje por xhermita »

Era un comportamiento erroneo de la clase TAppData, que permitia duplicidad de propiedades, se corrigio en la version 6.1.0

Yo utilizo una sobrecarga de la clase TAppData que me paso Bingen para evitarme ese error y en vez de utilizar AddData, utilizo PutData.

Código: Seleccionar todo

//Nuevos métodos de la clase AppData
CLASS tAppData From xAppData
   METHOD PutData( cName, uValue )
EndClass

METHOD PutData( cName, uValue ) CLASS TAppData
   If !::IsData( cName )
      ::AddData( cName, uValue )
   Else
      ::SetData( cName, uValue )
   END
RETURN Nil
Pedro Amaro
2PC Service

Xailer / Néfele / MySQL-MariaDB / SQLServer
lilosoft
Mensajes: 41
Registrado: Lun May 11, 2015 2:54 am

Re: Problema con appdata

Mensaje por lilosoft »

muchas gracias
lilosoft
Mensajes: 41
Registrado: Lun May 11, 2015 2:54 am

Re: Problema con appdata

Mensaje por lilosoft »

lilosoft escribió: Mar Ago 03, 2021 2:16 am muchas gracias
muchas gracias funciono.
:D
Responder