Pergunta : Erro: Os critérios do achado devem conter pelo menos um valor do campo de sorte. DataGridColum

Eu estou começ o seguinte erro e eu sei o que o está causando mas eu sou confuso a respeito de como o resolver.

": Os critérios do achado devem conter pelo menos um valor do campo de sorte. o “

It ocorre quando eu estalo sobre uma coluna em meu DataGrid de modo que eu possa classificar por essa coluna. A classe de Sort.as olha acima o DataField (neste caso “rolledUpTotal ") e encontra que o DataField não existe na origem de dados e daqui joga o erro. As razões a coluna não estão na origem de dados são porque é derivada outros de dois campos no objeto da origem de dados como segue. o

So rolledUpTotal é derivado “chargeIncludingTax” menos dos campos do “imposto”. Eu não quero ir mudar o objeto persistente para adicionar em um campo novo que lhe faça o trabalho. a origem de dados do

My é uma disposição de objetos (modelo) persistentes recuperados da base de dados. E a classe olha como segue (simplificado para maior clareza) o

package com.test.model
{importação com.test.model do
. Persistente;
do
do
[RemoteClass (alias= " com.test.model. A classe pública InvoiceLine do
de InvoiceLine")] estende Persistent
{originalLineNumber público do
var do
: Corda;          chargeIncludingTax público do
var do
: Número; imposto público do
va: Número; a coluna da série de dados do

The do
do
}} olha como esta.




I do dataField= " de DataGridColumn” pensa que há uma maneira de fazer isto using o sortCompareFunction mas que suja aproximadamente contigo que eu não posso o conseguir trabalhar.

Anyone alguma sugestão?

Thanks


class= do

Resposta : Erro: Os critérios do achado devem conter pelo menos um valor do campo de sorte. DataGridColum

Bem eu penso que eu posso ter resolvido este eu mesmo.

Eu põr em um sortCompareFunction chamado de DataGridColumn e então eu põr em um campo dummy na classe modelo. Assim quando o Sort.as ainda foi verific o dataField encontrou o campo e não cuspiu para fora o erro. Diretamente em seguida que o sortCompareFunction começ então chamou e faz a sorte real. Não muito consideravelmente mas parece trabalhar agora.
Outras soluções  
 
programming4us programming4us