Сортировка через скрипт

seversever Вологодская обл., г. Череповец
отредактировано January 2010 Раздел: FastReport .NET
Добрый день.
В скрипте отчета повесил обработчик на DataBand.BeforePrint. Внутри указал:
DataBand.Sort.Add(new Sort("EntrantsPhones.EntrantSurname"));


В итоге как был порядок строк в отчете, так и остался.
Прошу помочь.

P.S> Через дизайнер не предлагать, т.к. мне еще надо условия проверить перед сортировкой для указания поля, по которому сортировать.

Спасибо.

Комментарии

  • отредактировано 13:19
    Здравствуйте,

    В BeforePrint дата-бэнда менять сортировку уже поздно, т.к. данные уже отсортированы. Делайте это перед обработкой дата-бэнда, например, в ReportTitle.BeforePrint, или в Report.StartReport.
  • seversever Вологодская обл., г. Череповец
    отредактировано 13:19
    AlexTZ написал: »
    Здравствуйте,

    В BeforePrint дата-бэнда менять сортировку уже поздно, т.к. данные уже отсортированы. Делайте это перед обработкой дата-бэнда, например, в ReportTitle.BeforePrint, или в Report.StartReport.

    спасибо огромное.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.