Вопрос : Ошибка: Критеря по находки должна содержать хотя бы одно значение поля сортировки. DataGridColum

Я получаю ошибку при слежении и я знаю причиняет ее но я запутанен о как разрешить ее.

": Критеря по находки должна содержать хотя бы одно значение поля сортировки. «

It происходит когда я щелкну дальше колонкой в моем DataGrid так, что я смогу сортировать той колонкой. Тип Sort.as смотрит вверх DataField (в этот случай «rolledUpTotal ") и находит что DataField не существует в datasource и следовательно бросает ошибку. Причины колонка не находятся в dataSource потому что он выведен от 2 других полей в предмете dataSource следующим образом.

So rolledUpTotal выведено от «chargeIncludingTax» минус полей «тягла». Я не хочу пойти изменить упорнейший предмет для того чтобы добавить в новом поле сделало бы им работу. datasource

My будет блок упорнейших (модельных) предметов восстановленных от базы данных. И тип смотрит следующим образом (упрощено для ясности)

package com.test.model
{ввоз com.test.model
. Упорнейше;


[Bindable] [RemoteClass (alias= " com.test.model. Тип InvoiceLine
InvoiceLine")] общественный расширяет Persistent
{originalLineNumber
общественное var
: Шнур;          chargeIncludingTax
общественное var
: Номер; тягло
общественное va: Номер; колонка DataSet

The

}} смотрит как это.


Anyone все предложения?

Thanks


class=

Ответ : Ошибка: Критеря по находки должна содержать хотя бы одно значение поля сортировки. DataGridColum

Наилучшим образом я думаю я себя может разрешить это.

Я положил в sortCompareFunction вызванное от DataGridColumn и после этого я положил в думмичное поле в модельный тип. Так когда Sort.as все еще пошло проверять dataField оно нашло поле и не плюнуло вне ошибку. Сразу поже что sortCompareFunction после этого получает вызвал и делает фактический вид. Очень довольно только он кажется, что работает теперь.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us