Erro "Rtrim" na tecla <TAB>

Discussão sobre a biblioteca Fivewin - O Clipper para Windows.

Moderador: Moderadores

imperio
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 24 Jun 2005 09:53

Erro "Rtrim" na tecla <TAB>

Mensagem por imperio »

Obrigado a todos do forum por eu poder ser mais um participante
Trabalho com FIVEWIN 2.5 E XHARBOUR 0.99 MAIS WORKSHOP 4.5
Estou com um erro na pesquisa incremetal, qdo teclo O <TAB>
me aparece um erro do "RTRIM"
Se alguem souber de Algo agradecerei a dica







Errar e Humano Perdoar e Divino
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Talvez fosse melhor olhar o código da sua função incremental onde ela testa a tecla TAB

Talvez a variavel que contem o valor TAB a ser testado este indo vazio ou com dado diferente do que deve ser testado.

Tente desativar pelo WorkShop o trabalho de salto de campos via TAB desativando o TAB STOPs do controle GET que recebe o foco da digitação.

Veja este tópico:

https://pctoledo.org/forum/viewto ... 9cc5cccfa9

@braços :?)
imperio
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 24 Jun 2005 09:53

Mensagem por imperio »

Sr rochinha obrigado pela informacao, mas foi o meu primeiro procedimento no formulario DESATIVAR O TAB, MAS nao resolveu
Esta funcao esta atrelada ao listbox com um get para pesquisa este:
REDEFINE GET oGet Var cPesq PICTURE "@!" ID 14 oF oDlg ;
ON CHANGE fPesq4(@oGet,oLbx,oLb1,nKey,"cadcliA",nOrdem,oDl1);
COLOR rgb(0,0,0),nRGB(128,255,255) FONT oFont

Qdo se tecla SOMENTE<TAB> NA LINHA DO GET
AParece o ERRO o qual eu comentei nesta linha abaixo:
LOCAL cChave:=rtrim(oGetP:oGet:Buffer),nPosAnt:=(cAlias)->(Recno())

Se eu criar um formulario no workshop e chamar ele por um buttom no lisbox para somente fazer a consulta nao apararece este erro.
Agradeco voce
Responder