| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > DBGridEh ширование и сортировка |
| Автор: Dagmanor 1.12.2012, 00:02 |
| Доброго всем времени суток. Помогите, пожалуйста, с интересным вопросом. Есть зашифрованная база MS Access, отображается все в расшифрованном виде в DBGridEh, но сортируется как-то некорректно. То есть сортировка идет не совсем правильно.Например строка "FEBI" может идти перед строкой "FAG", или сначала несколько строк типа "Фильтр топливный" потом несколько "Фильтр масляный" и снова "Фильтр топливный" ... Механизм шифрования и дешифрования реализован другим программистом и находится в отдельной ДЛЛ. Да и хранить данные в расшифрованном виде для заказчика неприемлемо. Подскажите как реализовать адекватную сортировку. P.S. Используется Delphi 2010, EhLib 5.0, в свойствах DBGridEh стоит галочка SortLocal (но и без нее то же). Если нужна дополнительная информация - спрашивайте. Просто уже голову сломал, не знаю как добиться правильной сортировки. |
| Автор: Akella 9.12.2012, 00:02 |
| А нет там сортировки типа "SortByDisplayText"? cxGrid, например, так умеет сортировать. Добавлено через 15 секунд Посмотри в свойствах колонки или сетки. |