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.

Optionlist:cargo

Foro de Xailer profesional en español
Responder
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Optionlist:cargo

Mensaje por zeasoftware »

Me aparecion un problema o corrijanme si estoy mal.
Tengo una TOptionList2 con dos opciones, en ambas llamo la el mismo metodo con la diferencia que en la propiedad Cargo le ingreso a la opcion 1 = .f. y la opcion 2 = .t., pero al ejecutar dichos procesos capturo o intento capturar dichos valores a traves del parametro oSender, pero, los valores de lo que seria oSender:Cargo son Nil.
Es un error o estoy haciendo mal el proceso?
Gracias.
--
Ramon Zea
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
ramonzea@yahoo.com
http://www.paginasprodigy.com/zeasoftware/
--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Optionlist:cargo

Mensaje por jfgimenez »

Ramón,
Me aparecion un problema o corrijanme si estoy mal.
Tengo una TOptionList2 con dos opciones, en ambas llamo la el mismo metodo con la diferencia que en la propiedad Cargo le ingreso a la opcion 1 = .f. y la opcion 2 = .t., pero al ejecutar dichos procesos capturo o intento capturar dichos valores a traves del parametro oSender, pero, los valores de lo que seria oSender:Cargo son Nil.
Es un error o estoy haciendo mal el proceso?
Me temo que tendrás que hacer un pequeño ejemplo que muestre el problema.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
--
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Optionlist:cargo

Mensaje por zeasoftware »

simplemente hago genero el ToptionsList en un en un TExploreBar, y en este TOptionList hay dos opciones en las cuales incluyo en sus Propiedad CARGO un valor .t., y en el otro un .f. y que llaman:
//---------------------------------------------------------- --------------------
METHOD OptionList2Item4Click( oSender ) CLASS TClientes
logdebug(oSender:Cargo) //devuelve NIL
RETURN Nil
Espero me haya explicado mas.
--
Ramon Zea
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
ramonzea@yahoo.com
http://www.paginasprodigy.com/zeasoftware/
--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Optionlist:cargo

Mensaje por jfgimenez »

Ramón,
simplemente hago genero el ToptionsList en un en un TExploreBar, y en este TOptionList hay dos opciones en las cuales incluyo en sus Propiedad CARGO un valor .t., y en el otro un .f. y que llaman:
//---------------------------------------------------------- --------------------
METHOD OptionList2Item4Click( oSender ) CLASS TClientes
logdebug(oSender:Cargo) //devuelve NIL
RETURN Nil
Espero me haya explicado mas.
Ya, pero lo más probable es que no estés asignando correctamente la propiedad Cargo de los items o que la estés asignando a otros controles o componentes. Compruébalo bien. Y si sigue fallando, entonces haz un pequeño ejemplo autocontenido que podamos probar.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
--
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Optionlist:cargo

Mensaje por zeasoftware »

voy a preparar un ejemplo... el valor de Cargo lo asigno desde el IDE.
Saludos.
--
Ramon Zea
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
ramonzea@yahoo.com
http://www.paginasprodigy.com/zeasoftware/
--
Responder