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.

Ocultar caracteres en Columna Browse

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Ocultar caracteres en Columna Browse

Mensaje por Xevi »

Ahora mi duda está en visualizar una columna de un Browse con los datos
"ocultos" como si se pudiera poner un cPasswordChar y lPassword que afecte a
la visualización de los datos en la parrilla, y a ser posible, al entrar en
edición de esa columna los datos SI fueran visibles.
Gracias.
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9459
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Ocultar caracteres en Columna Browse

Mensaje por ignacio »

Xevi,
Existen multitud de formas de hacerlo, bien a nivel de Dataset o el
DbBrowse. Utiliza por ejemplo el evento TBrwColumn:OGetData para mostrar
sólo los que quieres y TBrwColumn:OnGetValue para que la edición sea posible
en cualquier caso.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473adf1f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ahora mi duda está en visualizar una columna de un Browse con los datos
> "ocultos" como si se pudiera poner un cPasswordChar y lPassword que afecte
> a la visualización de los datos en la parrilla, y a ser posible, al entrar
> en edición de esa columna los datos SI fueran visibles.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Ocultar caracteres en Columna Browse

Mensaje por jose.luis »

Xevi,
Prueba en el ongetdata de la columna.
Algo así:
METHOD MiGetDataCol1( o, v, n) CLASS miClase
RETURN Replicate(LEN(v),"*")
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473adf1f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ahora mi duda está en visualizar una columna de un Browse con los datos
> "ocultos" como si se pudiera poner un cPasswordChar y lPassword que afecte
> a la visualización de los datos en la parrilla, y a ser posible, al entrar
> en edición de esa columna los datos SI fueran visibles.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Ocultar caracteres en Columna Browse

Mensaje por Xevi »

Ignacio,
Así­ lo tení­a hecho, utilizando OnGetData, ahora bien, de ahí­ mi consulta, no
puedo poner el * "asterisco" tí­pico de windows (el redondel) que si puedo
hacer aparecer cuando muestro un Edit con lPassword y cPasswordChar.
Pero nada, lo dejo así­, no hay mayor problema.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
noticias news:473aedc5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Existen multitud de formas de hacerlo, bien a nivel de Dataset o el
> DbBrowse. Utiliza por ejemplo el evento TBrwColumn:OGetData para mostrar
> sólo los que quieres y TBrwColumn:OnGetValue para que la edición sea
> posible en cualquier caso.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:473adf1f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Ahora mi duda está en visualizar una columna de un Browse con los datos
>> "ocultos" como si se pudiera poner un cPasswordChar y lPassword que
>> afecte a la visualización de los datos en la parrilla, y a ser posible,
>> al entrar en edición de esa columna los datos SI fueran visibles.
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>
>
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Ocultar caracteres en Columna Browse

Mensaje por jose.luis »

Xevi,
Coloca una fuente donde exista ese símbolo (el circulito) y haces un
replicate(nLen,chr(xxx))
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=473b10f3@ozsrv2.ozlan.local...]473b10f3@ozsrv2.ozlan.local...[/email]
> Ignacio,
>
> Así lo tenía hecho, utilizando OnGetData, ahora bien, de ahí mi consulta,
> no puedo poner el * "asterisco" típico de windows (el redondel) que si
> puedo hacer aparecer cuando muestro un Edit con lPassword y cPasswordChar.
>
> Pero nada, lo dejo así, no hay mayor problema.
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
> noticias news:473aedc5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> Existen multitud de formas de hacerlo, bien a nivel de Dataset o el
>> DbBrowse. Utiliza por ejemplo el evento TBrwColumn:OGetData para mostrar
>> sólo los que quieres y TBrwColumn:OnGetValue para que la edición sea
>> posible en cualquier caso.
>>
>> Un saludo
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>> news:473adf1f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Ahora mi duda está en visualizar una columna de un Browse con los datos
>>> "ocultos" como si se pudiera poner un cPasswordChar y lPassword que
>>> afecte a la visualización de los datos en la parrilla, y a ser posible,
>>> al entrar en edición de esa columna los datos SI fueran visibles.
>>>
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>
>>
>
Responder