Página 1 de 1

Problema no filtro do browse

Publicado: Mar Mar 25, 2014 4:00 pm
por Sommus - Reginaldo
Prezados desenvolvedores de Xailer,
Detectamos um pequeno problema em relação ao filtro do browse:
Num browse, com tríªs colunas, ligado a query abaixo:
::oSQLQuery:cSelect:="SELECT srv_campo_1, if(srv_campo_2 IS NULL,'0','1') AS
campo_2, srv_campo_3 FROM srv_tabela"
::oSQLQuery:lOpen:=.T.
::oProdutos:AddCalcField("campo_3",{|oField|
strzero(oField:oDataSet:srv_campo_3(dsFIELD),3)})
onde as colunas estão relacionadas com os campos srv_campo_1, campo_2 e
campo_3, respectivamente. O filtro do Browse só funciona corretamente no
primeiro campo, nos demais ele não filtra os registros.
O problema ocorre nas colunas que são adicionadas com AddCalcField() e nas
colunas com "apelidos"...
Obrigado pela atenção,
Reginaldo

Problema no filtro do browse

Publicado: Mié Abr 02, 2014 2:03 pm
por Sommus - Reginaldo
Caros desenvolvedores de Xailer,
Alguma solução?
Obrigado!
Reginaldo
"Sommus - Reginaldo" escreveu na notí­cia da
mensagem:53319976$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Prezados desenvolvedores de Xailer,
Detectamos um pequeno problema em relação ao filtro do browse:
Num browse, com tríªs colunas, ligado a query abaixo:
::oSQLQuery:cSelect:="SELECT srv_campo_1, if(srv_campo_2 IS NULL,'0','1') AS
campo_2, srv_campo_3 FROM srv_tabela"
::oSQLQuery:lOpen:=.T.
::oProdutos:AddCalcField("campo_3",{|oField|
strzero(oField:oDataSet:srv_campo_3(dsFIELD),3)})
onde as colunas estão relacionadas com os campos srv_campo_1, campo_2 e
campo_3, respectivamente. O filtro do Browse só funciona corretamente no
primeiro campo, nos demais ele não filtra os registros.
O problema ocorre nas colunas que são adicionadas com AddCalcField() e nas
colunas com "apelidos"...
Obrigado pela atenção,
Reginaldo