Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Подскажите компонент или что ни будь еще для сортировки данных   Найти похожие ветки 

 
beglec ©   (2005-11-29 19:20) [0]

Доброе время суток Уважаемые.

На текущий момент:
Сервер использует BDE и с сортировкой данных нет проблем, используются для отображения DBGrid и TTable с индексами.

Клиент ничего не использует – но полученные данные сортируются в ручную, (в смысле программно, но написан собственный код, типа сортировка максимум-минимум) и использует компонент StringGrid для отображения. Сортировка происходит в потоке TStreamMemory. Потом отображается в SG. Предполагается, что в скором времени данных станет значительно больше, зная слабости SG решил пока не поздно подправить слабенькие места.

Так вот: Всегда хочется большего!
Нет ли такого компонента, на подобие StringGrid’a или DBGrid’a, который [без движка BDE, в смысле без обязательной его установки] позволяет просто заполнять поля, после чего указываешь по какому полю сортировать и все. А еще было бы круто, если бы у каждой колонки было бы свойство, типа выравнивание данных [Left, Right, Center].
Если есть такой компонент или еще какой другой выход из положения подскажите пожалуйста. Желательно с ссылочками :) и с примерчиками, если такое требуются для более ясного понимая ответа. Да и еще, лучше, что бы решение было основано на применении стандартных компонентов присутствующих в Delphi [лучше от 6.0 и выше]

P.S. Писать собственный компонент, честно говорю, лень. Просто не теми кодами голова забита.


 
Mike Kouzmine ©   (2005-11-29 20:03) [1]

beglec ©   (29.11.05 19:20)  Писать собственный компонент, честно говорю, лень. Просто не теми кодами голова забита.

Ну если не тем голова забита, то используй то, что есть. Создай на каждое поле индекс и сортируй как тебе угодно. А в стандартном дбгриде есть выравнивание.


 
beglec ©   (2005-11-29 20:17) [2]

Удалено модератором
Примечание: Действия модератор не подлежат обсуждению


 
Fay ©   (2005-11-29 20:42) [3]

2 beglec ©   (29.11.05 20:17) [2]
Quantum Grid

P.S.
"новящевым" - это 5!


 
аматор ©   (2005-11-29 20:51) [4]

Привет...
P.S. -> Модератор - Не хочу показаться новящевым, но разве данный вопрос на столько прост, что его требуется отнести к начинающим? Судя по количеству ответов, тема не совсем простая. ХА-ХА

У Вас в дельфине уже есть такой компонент ClientDataSet пользуйтесь и радуйтесь (он ещё и данные обновляет). А сетка, есть еш библиотека. Только до 3,5 - халява, 4 - уже платить надо.

А модераторы правы: этот вопрос для начинающих.


 
jack128 ©   (2005-11-29 21:09) [5]

beglec ©   (29.11.05 19:20)
зная слабости SG

в чем именно по твоему заключается слабости стриггрида?

beglec ©   (29.11.05 19:20)
Писать собственный компонент, честно говорю, лень.

мне тоже...


 
Mike Kouzmine ©   (2005-11-29 21:46) [6]

beglec ©   (29.11.05 20:17) [2] Индексы надо тебе самому делать. Компонент не будет.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
2-1134291163
PAVIA
2005-12-11 11:52
2005.12.25
Числа размером 64бита.


2-1134117882
Федот
2005-12-09 11:44
2005.12.25
Выделение памяти только для себя


2-1133111620
pohil
2005-11-27 20:13
2005.12.25
Внедрение кода в исполняемый процесс


2-1133911495
aleyna
2005-12-07 02:24
2005.12.25
DBGrid


1-1133422253
Dioman
2005-12-01 10:30
2005.12.25
Popup menu, отловить закрытие