Pesquisa letra-a-letra em campo Data

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Pesquisa letra-a-letra em campo Data

Mensagem por Toledo »

Fernando, basta usar a propriedade ItemCount da grid:

Código: Selecionar todos

/*********************************************************/
Procedure SearchChange()
/*********************************************************/
Local  cTxt, nLen, i, nUltReg
cTxt := GetProperty( 'Form_1' , 'Text_1' , 'Value' )
nLen := Len( cTxt )
nCol:= Form_1.Grid_1.Value[2]  
Form_1.Grid_1.DeleteAllItems
// Procura o texto 
For i := 1 To Len( aRows )
    If Upper( cTxt ) = Upper( Left( aRows [ i ] [ nCol ] , nLen ) )
       Form_1.Grid_1.AddItem ( aRows [ i ] )
    Endif
Next
nUltReg:=Form_1.Grid_1.ItemCount
Form_1.Grid_1.Value:={nUltReg,nCol}    
Return
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Responder