Página 1 de 1

desabilitar &

Enviado: 30 Abr 2009 00:21
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

Re: desabilitar &

Enviado: 09 Mai 2009 00:52
por sygecom
Post o como esta usando o BROWSE.

Re: desabilitar &

Enviado: 15 Mai 2009 17:27
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"