desabilitar &

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

desabilitar &

Mensagem por Luciano Bonfim »

Tenho um campo com o seguinte conteudo: AP000G&A000 quando mostro esse campo num BROWSE ele aparece assim: AP000GA000 ou seja o browse interpreta o & para criar um atalho, mas quando eu mostro esse campo num GET ele aparece com o & normalmente.

Como faço para desabilitar esse recurso do & criar atalho no browse?

Muito Obrigado
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: desabilitar &

Mensagem por sygecom »

Post o como esta usando o BROWSE.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

Re: desabilitar &

Mensagem por Luciano Bonfim »

Código: Selecionar todos


// Browse
@ 05,40 BROWSE oBrw DATABASE OF oFrm SIZE 795,510 STYLE  WS_VSCROLL + WS_HSCROLL;
MULTISELECT;
ON CLICK {|o,key| pesquisaBrowse(o, key, oFrm, nomeForm)}
oBrw:alias := alias()
ADD COLUMN {|| cod_doc    } TO oBrw HEADER t("Código")                LENGTH 15 PICTURE mask_doc  BHEADCLICK {|o,key| ordenaBrowse(obrw,1,1)}
ADD COLUMN {|| nr_rev     } TO oBrw HEADER t("Rev")                   LENGTH 3  PICTURE "@!"
ADD COLUMN {|| doc_origem } TO oBrw HEADER t("Número")                LENGTH 25 PICTURE "@!"      BHEADCLICK {|o,key| ordenaBrowse(obrw,2,3)}
ADD COLUMN {|| rev_doc    } TO oBrw HEADER t("Rev")                   LENGTH 10 PICTURE "@!"
ADD COLUMN {|| titulo     } TO oBrw HEADER t("Título")                LENGTH 50
ADD COLUMN {|| titulo2    } TO oBrw HEADER t("Título - Continuação")  LENGTH 50
ADD COLUMN {|| titulo3    } TO oBrw HEADER t("Título - Continuação")  LENGTH 50
ADD COLUMN {|| cod_end    } TO oBrw HEADER t("Original")              LENGTH 20 PICTURE mask_ende BHEADCLICK {|o,key| ordenaBrowse(obrw,3,8)}
ADD COLUMN {|| cod_end3   } TO oBrw HEADER t("Cópia")                 LENGTH 20 PICTURE mask_ende BHEADCLICK {|o,key| ordenaBrowse(obrw,5,9)}
ADD COLUMN {|| cod_end2   } TO oBrw HEADER t("Digital")               LENGTH 20 PICTURE mask_ende BHEADCLICK {|o,key| ordenaBrowse(obrw,4,10)}
oBrw:bKeyDown := {|o,key| pesquisaBrowse(o, key, oFrm, nomeForm)}
oBrw:bother:= {|o,w|botaodireitoBrowse(o, w, oFrm, nomeForm)}
ordenaBrowse(obrw,1,1)


no campo cod_doc existem códigos que tem o & (e comercial) como parte do código

mask_doc é uma máscara do tipo: "XXX-XXX-XXX-XXX"
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Responder