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"