Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
2-1133793502
Saimon
2005-12-05 17:38
2005.12.25
Плоский стиль контролов


1-1133421860
Zhekson
2005-12-01 10:24
2005.12.25
CheckBox в MessageDlg


14-1133244371
Ega23
2005-11-29 09:06
2005.12.25
С днем рождения! 29 ноября


1-1133000808
DillerXX
2005-11-26 13:26
2005.12.25
открыть popup


2-1134237548
GrayFace
2005-12-10 20:59
2005.12.25
Ликбез по BDE




   Наверх