Hola,
¿Los items de una optionlist tienen el evento onCheckState?
¿Podrían tenerlos?
Saludos,
José Luis Capel
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.
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.
Items de una OptionList y RequestState
Items de una OptionList y RequestState
José Luis,
> ¿Los items de una optionlist tienen el evento onCheckState?
No.
> ¿Podrían tenerlos?
No tiene sentido. Si en algún momento necesitas activar / desactivar items
de esa forma, pudes escribir el evento OnCheckState de la TOptionList y
hacerlo ahí. Algo Así:
METHOD OptionList1OnCheckState( oSender )
LOCAL lOk := ..... // La condicion que quieras
oSender:aItems[1]:lEnabled := lOk
oSender:aItems[4]:lEnabled := lOk
oSender:aItems[5]:lEnabled := lOk
RETURN lOk
--
Un saludo,
José F. Giménez
> ¿Los items de una optionlist tienen el evento onCheckState?
No.
> ¿Podrían tenerlos?
No tiene sentido. Si en algún momento necesitas activar / desactivar items
de esa forma, pudes escribir el evento OnCheckState de la TOptionList y
hacerlo ahí. Algo Así:
METHOD OptionList1OnCheckState( oSender )
LOCAL lOk := ..... // La condicion que quieras
oSender:aItems[1]:lEnabled := lOk
oSender:aItems[4]:lEnabled := lOk
oSender:aItems[5]:lEnabled := lOk
RETURN lOk
--
Un saludo,
José F. Giménez
Items de una OptionList y RequestState
José Luis,
> RETURN lOk
Ups, en vez de lOk habría que retornar Nil
--
Un saludo,
José F. Giménez
> RETURN lOk
Ups, en vez de lOk habría que retornar Nil
--
Un saludo,
José F. Giménez
Items de una OptionList y RequestState
José,
Gracias por la respuesta. La pondré en práctica.
>
>>¿Podrían tenerlos?
>
>
> No tiene sentido. Si en algún momento necesitas activar / desactivar items
> de esa forma, pudes escribir el evento OnCheckState de la TOptionList y
> hacerlo ahí. Algo Así:
>
> METHOD OptionList1OnCheckState( oSender )
>
> LOCAL lOk := ..... // La condicion que quieras
>
> oSender:aItems[1]:lEnabled := lOk
> oSender:aItems[4]:lEnabled := lOk
> oSender:aItems[5]:lEnabled := lOk
>
> RETURN lOk
>
Si tiene sentido. En mi caso, los items son las opciones habituales de
un manteniminento (altas, bajas, etc). Y quiero que las opcioens de
baja, eliminar y modificar se des-habiliten cuando no hayan registros.
La mejor manera que pensé es con el oncheckstate/requesstate.
Saludos y gracias,
José Luis Capel
Gracias por la respuesta. La pondré en práctica.
>
>>¿Podrían tenerlos?
>
>
> No tiene sentido. Si en algún momento necesitas activar / desactivar items
> de esa forma, pudes escribir el evento OnCheckState de la TOptionList y
> hacerlo ahí. Algo Así:
>
> METHOD OptionList1OnCheckState( oSender )
>
> LOCAL lOk := ..... // La condicion que quieras
>
> oSender:aItems[1]:lEnabled := lOk
> oSender:aItems[4]:lEnabled := lOk
> oSender:aItems[5]:lEnabled := lOk
>
> RETURN lOk
>
Si tiene sentido. En mi caso, los items son las opciones habituales de
un manteniminento (altas, bajas, etc). Y quiero que las opcioens de
baja, eliminar y modificar se des-habiliten cuando no hayan registros.
La mejor manera que pensé es con el oncheckstate/requesstate.
Saludos y gracias,
José Luis Capel