xbrowse: picture

xbrowse: picture

Postby silvinamazzaro » Tue Jan 24, 2017 3:56 pm

Hola: estoy usando xbrowse y no se cómo darle formato a los campos para que me los muestre bien en el browse
x que esto oCol:cEditPicture:="@z 999,999.99" lo respeta solo en la edición
hay alguna manera de hacerlo?
necesito que me muestre blancos cuando es cero..
sldos
Silvina
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: xbrowse: picture

Postby carlos vargas » Tue Jan 24, 2017 4:09 pm

umm, revisando el codigo me encuentro:
Code: Select all  Expand view

   DATA xEditPicture PROTECTED  // Picture mask to be used for Get editing and display of data
   ASSIGN cEditPicture( u ) INLINE ::xEditPicture := u
   ACCESS cEditPicture      INLINE XEval( ::xEditPicture, ::Value, Self )
 

asi que en teoria el cEditPicture deberia funcionar tanto para la edicion, como para mostrarlo.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1719
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: xbrowse: picture

Postby Joel Andujo » Tue Jan 24, 2017 7:02 pm

Yo lo tengo así :
oCol:bEditValue :={|| (v:POL:cAlias)->z0Cta }
oCol:cEditPicture:='@Z 999,999,999.99'

funciona muy bien, tal vez tengas oCol:bStrData en lugar de oCol:bEditValue.

saludos!!
User avatar
Joel Andujo
 
Posts: 131
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México

Re: xbrowse: picture

Postby silvinamazzaro » Tue Jan 24, 2017 7:25 pm

no entendí los parámetros que son, te recuerdo que lo que quiero es el picture en el browse no en la edición..

Joel Andujo wrote:Yo lo tengo así :
oCol:bEditValue :={|| (v:POL:cAlias)->z0Cta }
oCol:cEditPicture:='@Z 999,999,999.99'

funciona muy bien, tal vez tengas oCol:bStrData en lugar de oCol:bEditValue.

saludos!!
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: xbrowse: picture

Postby FranciscoA » Wed Jan 25, 2017 1:30 pm

Intenta con esto:
Code: Select all  Expand view
XbrNumFormat( 'A', .t. )

@1,1 XBROWSE oBrw OF oDlg ;
     COLUMNS "Texto" ;
     HEADERS "TEXTO" ;
     ALIAS "PRUEBA"
 
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2158
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: xbrowse: picture (helpme)

Postby silvinamazzaro » Wed Jan 25, 2017 9:36 pm

Hola, no se, para que sirve XbrNumFormat ? no hace nada...
lo que yo quiero es formatear las columnas, poner el picture en los importes para que me muestre la columna como yo quiera
o sea, no el ceditpicture no lo respeta, calculo que es solo para la edición

FranciscoA wrote:Intenta con esto:
Code: Select all  Expand view
XbrNumFormat( 'A', .t. )

@1,1 XBROWSE oBrw OF oDlg ;
     COLUMNS "Texto" ;
     HEADERS "TEXTO" ;
     ALIAS "PRUEBA"
 
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: xbrowse: picture

Postby acuellar » Thu Jan 26, 2017 10:57 am

Silvina
Has intentado con TRANSFORM

Code: Select all  Expand view

oCol:bEditValue :={|| TRANS(CAMPO,"@Z 999,999.99) }
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: xbrowse: picture

Postby silvinamazzaro » Thu Jan 26, 2017 12:40 pm

no sé si se entendió la pregunta, quiero ponerle un formato para mostrar en el browse, no para la edición...
si, utilizando trans() funciona pero me transforma la columna de nca a alfanca y luego no la reconoce el maketotal , etc

acuellar wrote:Silvina
Has intentado con TRANSFORM

Code: Select all  Expand view

oCol:bEditValue :={|| TRANS(CAMPO,"@Z 999,999.99) }
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: xbrowse: picture (Solucionado)

Postby silvinamazzaro » Thu Jan 26, 2017 7:39 pm

ESTABA HACIENDO ESTO
oCol:=xLbx:AddCol() , oCol:cHeader:= cTitulo , oCol:bStrData := bCampo , oCol:nWidth := nAncho ) ,;

AHORA HAGO
oCol:=xLbx:AddColumn( cTitulo , bCampo , cPicture ,,,, nAncho , .F., .F.,,,,,, .F.,,,,, .F.,,, ) , oCol:oHeaderFont:=memvar->oDatos:oFont9 )
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: xbrowse: picture

Postby MarioG » Fri Feb 03, 2017 9:56 pm

Esto es lo que buscas:
WITH OBJECT ::oBrwCab:TotalVenta
:nHeadStrAlign:= :nDataStrAlign:= AL_RIGHT
:nWidth := 85
:cEditPicture:= "@E( 999,999,999.99"
END
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 34 guests