Página 1 de 1

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 8:26 pm
por Francisco Sanchez
bien ya tengo todo funcionando con el dbfbrowse, pero... Hay un campo que es
numerico, y tiene que mostrar en la columna en lugar del numero, el texto
correspondiente de su sustitucion en un array, es decir :
en fw lo hacia asi .
If( !Empty( ( cAlias )->n_campo ), aTexto[(cAlias)->n_campo], "" )
pero claro aqui con las "" ya me lie como lo hago ?
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 8:29 pm
por Francisco Sanchez
Aclaro, lo estoy haciendo por codigo pues tengo un apartado que no puedo
utilizar datasets ni nada por el estilo y me cree mi propia dbf temporal.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 8:59 pm
por ignacio
Francisco,
oBrowse:aCol1:OnGetData := {|oSender, cText, nImage| ;
cText := If( !Empty( ( cAlias )->n_campo ), aTexto[(cAlias)->n_campo],
"" ) }
Si usases DataSets podrías haber hecho un campo calculado de uso general
para toda la aplicación.
Saludos
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:42309f75$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> bien ya tengo todo funcionando con el dbfbrowse, pero... Hay un campo que
> es numerico, y tiene que mostrar en la columna en lugar del numero, el
> texto correspondiente de su sustitucion en un array, es decir :
>
> en fw lo hacia asi .
>
> If( !Empty( ( cAlias )->n_campo ), aTexto[(cAlias)->n_campo], "" )
>
> pero claro aqui con las "" ya me lie como lo hago ?
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
>
>

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 9:28 pm
por Francisco Sanchez
Ignacio tu es que vives pegado al outlook express o que ? vaya rapidez, una
maquina, jejejeje.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 10:30 pm
por Francisco Sanchez
Ok ignacio y si ahora en vez de mostrar el texto de un array quiero mostrar
una imagen ? segun el valor numerico del campo tiene que mostrar una u otra,
como lo tengo que hacer desde codigo ya ando algo perdido.
Esto por un lado, y por otro puse :lFastEdit := .T. y algunos tienen edicion
con un listbox y otros con bget cambio los valores, pero no me guarda los
cambios que tengo que hacer mas para que lo haga? tengo :nMarqueeStyle :=
bmHIGHLROW.
Un saludo y Gracias de Antemano : Francisco Sanchez GERENTE GRUPO ST -
Software TOTAL -

sobre dbfbrowse

Publicado: Jue Mar 10, 2005 10:30 pm
por Francisco Sanchez
y por hoy ya esta bien mañana mas.
Un saludo : Francisco Sanchez

sobre dbfbrowse

Publicado: Vie Mar 11, 2005 11:04 am
por ignacio
Francisco,
> Ok ignacio y si ahora en vez de mostrar el texto de un array quiero
> mostrar una imagen ? segun el valor numerico del campo tiene que mostrar
> una u otra, como lo tengo que hacer desde codigo ya ando algo perdido.
oBrowse:aCol1:OnGetData := {|oSender, cText, nImage| ;
cText := If( !Empty( ( cAlias )->n_campo ), aTexto[(cAlias)->n_campo],
"" ), ;
nImage := if( /*tu codigo*/, 1, 2) }
> Esto por un lado, y por otro puse :lFastEdit := .T. y algunos tienen
> edicion con un listbox y otros con bget cambio los valores, pero no me
> guarda los cambios que tengo que hacer mas para que lo haga? tengo
> :nMarqueeStyle := bmHIGHLROW.
Utiliza el evento OnPostEdit() consultalo en la documentación de Browse.txt
Saludos,
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:4230bc5c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ok ignacio y si ahora en vez de mostrar el texto de un array quiero
> mostrar una imagen ? segun el valor numerico del campo tiene que mostrar
> una u otra, como lo tengo que hacer desde codigo ya ando algo perdido.
>
> Esto por un lado, y por otro puse :lFastEdit := .T. y algunos tienen
> edicion con un listbox y otros con bget cambio los valores, pero no me
> guarda los cambios que tengo que hacer mas para que lo haga? tengo
> :nMarqueeStyle := bmHIGHLROW.
>
> Un saludo y Gracias de Antemano : Francisco Sanchez GERENTE GRUPO ST -
> Software TOTAL -
>
>
>