FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ComboWBlock en TSBrowse
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
ComboWBlock en TSBrowse
Posted: Tue Nov 11, 2014 01:18 AM
Amigos:

Uso ComboWBlock en la clase TSBrowse pero no logro hacer funcionar
la búsqueda incremental :-)

Code (fw): Select all Collapse
        oBrw:SetData( 6, ComboWBlock( oBrw, "Lugares", 6, aNomCiu, (.T.)))


Alguien que lo haya logrado y me quiera echar una mano (Que no sea al hombro :-) )

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ComboWBlock en TSBrowse
Posted: Tue Nov 11, 2014 12:32 PM

New Function "ComboWBlock". Creates a View/Edit code block to edit a

cell via a ComboBox control.

Syntax:
ComboWBlock( <oBrw>, <uField>, <nCol>, <aItems> )
Parameters (all required):
<oBrw> = The TSBrowse object
<uField> = Field Pos or Field Name (any) when editing databases. Whith
arrays, <uField> will be the number of the array element.
<nCol> = Column number in <oBrw>
<aItems> = Array containing the items to be used by the ComboBox control
Note: <aItems> can be a single array or a double array ( {aItems,aData} ),
in this last case, TSBrowse will show "aItems" and will replace the
data with the corresponding "aData" element. Obviously, both
arrays must have the same number of elements.

Example:

aItems := { "Pieces", "Feet", "Gallons" }
aData := { "PC", "FT", "GA" }
nColum := 1
cField := "Unit"
@ 0, 0 BROWSE oBrw CELLED ALIAS "Products"....
ADD COLUMN TO oBrw Title "Units" COMBOBOX SIZE 80 PIXELS EDITABLE ;
DATA ComboWBlock( oBrw, cField, nColum, { aItems, aData } ) ;

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: ComboWBlock en TSBrowse
Posted: Tue Nov 11, 2014 02:31 PM

karinha

Muchas gracias por tu interés, dime, es posible lograr la búsqueda incremental?
en tu ejemplo no veo donde hacerla.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM

Continue the discussion