Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компонент типа TRxMemoryData или TClientDataSet, с нормальной сортировкой 
:(
    Опции темы
superVad
Дата 16.11.2006, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

Репутация: 3
Всего: 15



Всем привет

Я использую в проекте компонент TRxMemoryData и вывожу его содержимое в грид (ЕН). Столкнулся с такой проблемой - сортировать данные в TRxMemoryData можно по нескольким столбцам, но только по возростанию или убыванию, а хотелось бы, чтоб было отдельно для каждого столбца как в фибовском датасете (pFIBDataSet1.DoSort();)

Жду придложений  smile 

Забыл добавить: в TClientDataSet, сортировка хоть и реализуеться по другому, но проблема таже  smile 

Это сообщение отредактировал(а) superVad - 16.11.2006, 10:09
PM MAIL   Вверх
SergeBS
Дата 16.11.2006, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 11
Всего: 22



superVad, 
Цитата

Жду придложений  

Держи:
Цитата

Обязательно указание:
1. Базы данных (Paradox, Oracle и т.п.)
2. Способа доступа (ADO, BDE и т.д.)

PM MAIL   Вверх
superVad
Дата 16.11.2006, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

Репутация: 3
Всего: 15



Не вопрос:  smile 

1. Базы данных - не используеться
2. Способа доступа - не используеться

данные беруться из специфического файла и записываються в TRxMemoryData

Жду предложений    smile 
PM MAIL   Вверх
SergeBS
Дата 16.11.2006, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 11
Всего: 22



superVad, 
Тогда вопрос не в этой теме задавай. У тебя же БД нет.
PM MAIL   Вверх
Akella
Дата 17.11.2006, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



TcxGrid (DevExpress).
А у TDbGridEh есть свойство localSort.
PM MAIL   Вверх
Bose
Дата 20.11.2006, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



Цитата(SergeBS @  16.11.2006,  17:13 Найти цитируемый пост)
Тогда вопрос не в этой теме задавай. У тебя же БД нет.


Не согласен.
Вопрос задан в правильной ветке. TrxMemoryDataset - прямой наследник от предоставляет собой набор данных (data set). Т.е тема имеет прямое отношение к базам данных.


superVad, я тоже столкнулся с такой же проблемой, но решение пока не искал. Как вариант могу посоветовать взглянуть в сторону TMemTableEh от EhLib Software - это аналог TRxMemoryDataset от автора Ehlib. Этот компонент включён в библиотеку.

PM MAIL WWW Skype   Вверх
SergeBS
Дата 20.11.2006, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 11
Всего: 22



Bose, 
Цитата
Не согласен.
Вопрос задан в правильной ветке. TrxMemoryDataset - прямой наследник от предоставляет собой набор данных (data set). Т.е тема имеет прямое отношение к базам данных.

Объясняю: тема называется БАЗЫ ДАННЫХ и репортинг. БД есть? - НЕТ!
А то этак найдется простая душа и попросит: "Подскажите компонент а-ля DBNavigator, только чтоб по StringGrid-у двигал. DBNavigator прикрутить не получается". 
Подробнее: в ЛЮБОЙ СУБД средства сортировки - встроены. "Усовершенствованные" компоненты доступа просто втихую ими пользуются. Прочти описание - увидишь.  А тут нужна сортировка, но без СУБД. Мораль - не по теме.

PM MAIL   Вверх
Akella
Дата 20.11.2006, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Bose @  20.11.2006,  14:43 Найти цитируемый пост)
TMemTableEh от EhLib Software

глючный

Добавлено @ 17:11 
замахаешься поля создавать, пересоздавать
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0481 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.