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.

SharedModule con path condicional

Foro de Xailer profesional en español
Responder
ddupre
Mensajes: 329
Registrado: Lun Nov 12, 2007 3:53 pm

SharedModule con path condicional

Mensaje por ddupre »

Hola foro.
Como primera aclaración debo decir que es mi primer uso de los SharedModule.

Se me plantea la siguiente situación para realizar un cambio a pedido de un cliente, en una aplicación que tengo en producción.
La aplicación utiliza DBF'S, las cuales estan definidas en un SharedModule, luego en el módulo principal defino el path a donde dicha aplicación debe apuntar (set default to &cCamino) para abrir las tablas y todo funciona muy bien.

Ahora necesito cambiar el path ALGUNAS de las tablas definidas en el shared module, en función de determinada condición que controlaría al iniciar la aplicación.

Dado que es un aplicación standard que está corriendo en varios clietes, necesito hacer esta modificación solo para uno. Siempre he resuelto este tipo de situaciones (cambios personalizados) poniendo cláusulas #DEFINE en el .CH que tengo creado para tales efectos, de manera de compilar o no, lo que sea necesario. En sistemas que no utilizo los SharedModule lo puedo resolver sin inconvenientes.

Buscando en la ayuda y el ejemplo DBFDATA2 no he podido darme cuenta por dónde podría resolverlo.

Agradeceria si me pueden orientar cómo resolver esto, si es que se puede

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

Re: SharedModule con path condicional

Mensaje por ignacio »

Buenos días,

Mi consejo es que utilice la POO para este tipo de personalizaciones, simplemente herede de TSharedModule una nueva clase que tenga en cuenta sus necesidades.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
ddupre
Mensajes: 329
Registrado: Lun Nov 12, 2007 3:53 pm

Re: SharedModule con path condicional

Mensaje por ddupre »

Ignacio,
Mucha gracias por su orientación, quedó resuelto.

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

Re: SharedModule con path condicional

Mensaje por ignacio »

¡Estupendo!

Me alegro de haberle sido útil.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: SharedModule con path condicional

Mensaje por ignacio »

¡Estupendo!

Me alegro de haberle sido útil.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder