In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Problema no filtro do browse

Foro público de Xailer en español
Responder
Sommus - Reginaldo
Mensajes: 44
Registrado: Jue Nov 28, 2013 1:54 pm

Problema no filtro do browse

Mensaje 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
Sommus - Reginaldo
Mensajes: 44
Registrado: Jue Nov 28, 2013 1:54 pm

Problema no filtro do browse

Mensaje 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
Responder