- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Posicionar sobre linha da classe TcBrowse
×
Linguagem de Programação ADVPL
Perguntas Posicionar sobre linha da classe TcBrowse
- Anonimo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21978
por Anonimo
Posicionar sobre linha da classe TcBrowse foi criado por Anonimo
Boa noite a todos!
Gostaria de saber se alguém me dizer se existe algum método que permite efetuar o posicionamento sobre um determinado registro, na classe TcBrowse. Considerando que preciso implementar uma operação de busca.
Aguardo!
Gostaria de saber se alguém me dizer se existe algum método que permite efetuar o posicionamento sobre um determinado registro, na classe TcBrowse. Considerando que preciso implementar uma operação de busca.
Aguardo!
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21982
por THALESCOTR
Respondido por THALESCOTR no tópico Posicionar sobre linha da classe TcBrowse
Bom dia,
tente com o método GoPosition(nLinha), onde você deve passar a linha que você deseja posicionar.
Crie o seu botão de consulta, utilize um For para encontrar o seu registro e utilize o GoPosition(), mais ou menos assim:
For Nx:=1 to Len(seuArray)
If (conteudo do text que ele digitou) == (a um registro do seu array)
GoPosition(Nx)
EndIf
Next Nx
Att
Thales
tente com o método GoPosition(nLinha), onde você deve passar a linha que você deseja posicionar.
Crie o seu botão de consulta, utilize um For para encontrar o seu registro e utilize o GoPosition(), mais ou menos assim:
For Nx:=1 to Len(seuArray)
If (conteudo do text que ele digitou) == (a um registro do seu array)
GoPosition(Nx)
EndIf
Next Nx
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- Anonimo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
- Anonimo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21991
por Anonimo
Respondido por Anonimo no tópico Posicionar sobre linha da classe TcBrowse
Thales, sem querer aproveitar de sua boa vontade, mas será que você sabe o nome do método que posso utilizar
para dar foco na linha encontrada ? Ou seja, que a linha encontrada seja "destacada" após a busca.
Mais uma vez, obrigado!
para dar foco na linha encontrada ? Ou seja, que a linha encontrada seja "destacada" após a busca.
Mais uma vez, obrigado!
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21995
por THALESCOTR
Respondido por THALESCOTR no tópico Posicionar sobre linha da classe TcBrowse
Boa tarde,
acredito que assim:
For Nx:=1 to Len(seuArray)
If (conteudo do text que ele digitou) == (a um registro do seu array)
oBrowse:GoPosition(Nx)
oBrowse:setFocus()
EndIf
Next Nx
Att
Thales
acredito que assim:
For Nx:=1 to Len(seuArray)
If (conteudo do text que ele digitou) == (a um registro do seu array)
oBrowse:GoPosition(Nx)
oBrowse:setFocus()
EndIf
Next Nx
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Posicionar sobre linha da classe TcBrowse
Tempo para a criação da página:0.116 segundos