ERRO BIZARRO

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

ERRO BIZARRO

Mensagem por pena »

em codigo onde tem um combobox

Código: Selecionar todos

                @ 070,010 COMBOBOX t_estoque             ;
                         WIDTH 120                        ;
                         ITEMS {'E-Estoque','I-Inventário'}     ;
                         VALUE 1                         ;
                         TOOLTIP 'Selecione'       ;
                         FONT 'verdana' SIZE 9          ;
                         ON CHANGE HABIL_INVENTARIO();
                         ON LOSTFOCUS HABIL_INVENTARIO()

Depois numa function quando vou utilizar este campo fiz assim

Código: Selecionar todos

estoque:=LEFT(form_rel_estoque.t_estoque.displayvalue,1) 
para minha surpresa o estoque esta = "N" e LEFT(form_rel_estoque.t_estoque.displayvalue,1) esta igual "E"

isto feito via msgstop()

alguma dica
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

ERRO BIZARRO

Mensagem por HASA »

Nossa não entendi bem qual é o erro, passa mais um pouco de informação.

HASA
pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

ERRO BIZARRO

Mensagem por pena »

se vc mandar mostrar a variavel estoque, ela estara "N", e se mandar mostrar
LEFT(form_rel_estoque.t_estoque.displayvalue,1) estará "E", portanto a variavel estoque teria que estar "E"
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

ERRO BIZARRO

Mensagem por HASA »

Agora está mais claro, para poder ajuda-lo faça um pequeno prg com o erro acontecendo, já tive problema semelhante e resolvi com combobox e DISPLAYEDIT para ler DISPLAYVALUE, seu está certo, tente antes de tudo incluir do DISPLAYEDIT.

Se não funfar envie um pequeno prg ok.

HASA
Responder