FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour xbrowse recuperar el aArrayData despues de modificar?
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
xbrowse recuperar el aArrayData despues de modificar?
Posted: Mon Jan 02, 2017 11:34 AM
Buenas,.

Mi ingenieria de la cabeza hizo esto:

Code (fw): Select all Collapse
  ::oBrw:setarray(::aDatos)


y en un método aparte necesito hacer una inserción de columna en el xbrowse,
y lo logre haciendo esto:

Code (fw): Select all Collapse
 
      AEval( ::aDatos, { | a, n | AAdd( a, Space( 20 ) ) } )
      ...

      WITH OBJECT ::oBrw:InsCol( nCol )
         :cHeader       := ::aDatosDividir[ 03 ]
         :nWidth  := 80
         :bStrData := ;
                      { | a, xAt, cAuxiliar | cAuxiliar := ::oBrw:aArrayData[ ::oBrw:nArrayAt, nCol ], ;
                        xAt := At( ::aDatosDividir[ 02 ], cAuxiliar ), ;
                        cAuxiliar := SubStr( cAuxiliar, 1, xAt ) ;
                      }
      END

      WITH OBJECT ::oBrw:aCols[ncol+1]
         :bStrData := ;
                      { | a, xAt, cAuxiliar | cAuxiliar := ::oBrw:aArrayData[ ::oBrw:nArrayAt, nCol ], ;
                        xAt := At( ::aDatosDividir[ 02 ], cAuxiliar ), ;
                        cAuxiliar := SubStr( cAuxiliar, xAt+Len(::aDatosDividir[02]) ) ;
                      }
      END


Pero...
cuando quiero ver el contenido de ::aArrayData los valores que aparecen en el xbrowse
no existen en la columna, solo existen "visualmente" porque me esta pasando esto?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: xbrowse recuperar el aArrayData despues de modificar?
Posted: Sat Jan 07, 2017 08:49 AM

Entiendo que tendrías que modificar ::oBrw:aArrayData para que los cambios no solo se realicen en el browse

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: xbrowse recuperar el aArrayData despues de modificar?
Posted: Sat Jan 07, 2017 09:00 PM

asi es!

gracias.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion