Problema com filtros
Publicado: Mar Oct 07, 2014 8:45 pm
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,
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,