mr rao, thanks for your explanations. I am using my browse autosort and use MySql, if I use oBrw: lSeekBar: = .t. I activate the GET in the columns for incremental search, but if I use oBrw: lSeekWild: = .t. o oBrw: lSeekWild: = .t. together with oBrw: lIncrFilter: = .t. I never activate the GET in the columns for incremental search, also probe with the lines below and nothing, does not activate GET for search
oBrw: lIncrFilter: = .t.
oBrw: lSeekWild: = .t.
oBrw: cFilterFld: = "mp_name"
so I define my xBreowse
@ 0, 25 XBROWSE oBrwMP OF oWndMatPri NOBORDER UPDATE ;
DATASOURCE oQryMP ;
LINES CELL AUTOCOLS AUTOSORT ;
HEADERS "Código", "Nombre o Descripción", "Clasificación", "Ultimo Costo", "Existencia" ;
COLUMNS "id_mat_prima", "mp_nombre", "cla_nombre", "mp_ultimo_costo", "mp_existencia" ;
COLSIZES 80, 300, 300, 90, 90 ;
JUSTIFY 2 ;
PICTURES , , , "99,999.99999"
mis_browses2( oBrwMP )
WITH OBJECT oBrwMP
*:lSeekWild := .t.
*:lIncrFilter := .t.
*:cFilterFld := "mp_nombre"
:bLDblClick := {|| dat_mat_pri( .f. ) }
:bKeyDown := {|nKey| IF( nKey == VK_RETURN ,;
dat_mat_pri( .f. ), ) }
END
// COLUMNAS ADICIONALES
WITH OBJECT oBrwMP:InsCol( Len( oBrwMP:aCols ) + 1 )
:cHeader := "M"
:nHeadStrAlign := AL_CENTER
:bEditValue := {|| "" }
:AddResource( "modi16" )
:nBtnBmp := 1
:nEditType := EDIT_BUTTON
:bEditBlock := { || dat_mat_pri( .f. ) }
:cToolTip := "Pulse Boton para Modificar Registro"
:nWidth := 20
END WITH
WITH OBJECT oBrwMP:InsCol( Len( oBrwMP:aCols ) + 1 )
:cHeader := "E"
:nHeadStrAlign := AL_CENTER
:bEditValue := {|| "" }
:AddResource( "elimi16" )
:nBtnBmp := 1
:nEditType := EDIT_BUTTON
:bEditBlock := { || Alert("Eliminar") }
:cToolTip := "Pulse Boton para Eliminar Registro"
:nWidth := 20
END WITH
oBrwMP:CreateFromCode()
PROCEDURE mis_browses2( oBrw, nHead, lFooter, lEvalHead, l2007, lFlecha, lBuscador )
DEFAULT nHead := 30
DEFAULT lFooter := .t.
DEFAULT lEvalHead := .t.
DEFAULT l2007 := .t. // .f. SE PUEDE PONER FONDO COLOR EN FOOTER, SI NO USA GRADIANTE - 18/06/2017
DEFAULT lFlecha := .t.
DEFAULT lBuscador := .t.
* IF lEvalHead // VALIDA SI SE CENTRAN TODOS LOS head AUTOMATICAMENTE
AEval( oBrw:aCols, {|o| o:nHeadStrAlign := AL_CENTER } )
* ENDIF
WITH OBJECT oBrw
:nMarqueeStyle := MARQSTYLE_HIGHLROW// HIGHLWIN7(seleccion multiple) //HIGHLROW(seleccion normal)
:nColDividerStyle := LINESTYLE_LIGHTGRAY //BLACK
:lColDividerComplete := .t.
:l2007 := l2007
:nHeaderHeight := nHead
:lFooter := lFooter
:lAllowColSwapping := .f.
:lAllowColHiding := .f.
:lRecordSelector := lFlecha // COLOCA SI/NO COL.IZQ.CON FLECHITA
*** COLORES
:bClrStd = {|| IF( oBrw:KeyNo() % 2 == 0, { CLR_BLACK, RGB(198, 255, 198) } ,; // STANDAR
{ CLR_BLACK, RGB(232, 255, 232) } ) }
:bClrSelFocus = {|| { CLR_WHITE, RGB(0, 128, 128) } } // CUANDO TIENE EL FOCUS
:bClrSel = {|| { CLR_WHITE, RGB(51, 102, 204) } } // REGISTRO SELECCIONADO
***
:lExcelCellWise := .t. // IMPRIMIR DIRECTO A EXCEL - 04/10/2016
***
*:lIncrFilter := lBuscador
*:lSeekWild := lBuscador
*:cFilterFld := "mp_nombre"
* :lSeekBar := lBuscador // BUSQUEDA INCREMENTAL X TODAS LAS COLUMNAS - 24/06/2018
:bClrEdits := { || { CLR_BLACK, CLR_YELLOW } }
*** :lGetBar := .f. // POR SI QUIERO QUITAR LA BARRA DE BUSQUEDA EN LAS COLUMNAS - 12/06/2017
END
***
oBrw:MakeTotals()
oBrw:RefreshFooters()
oBrw:GoTop()
oBrw:REFRESH()
RETURN
Greetings...thank you...

Dios no está muerto...
Gracias a mi Dios ante todo!