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

Вниз

Control cтолбцов для DBGrid   Найти похожие ветки 

 
Krants ©   (2007-07-09 17:40) [0]

по собжу, ищу контрол имеющий след. возможности:
1. "подключение" к опр. DBGridу
2. набор проц. и функц. для редактирования столбцов(ширина, тип, видимость и пр.)
3. возможность сохранения и загрузки набора ред. столбцов...
4. индексирование столбцов по названию и пр.

ЗЫ: понимаю, что несложно такое нарисовать, но нету времени на "изобретание велосипеда".

Заранее благодарен.


 
Ega23 ©   (2007-07-09 17:46) [1]

TDBGridEh


 
MsGuns ©   (2007-07-11 01:27) [2]

>Ega23 ©   (09.07.07 17:46) [1]
>TDBGridEh

..и сбоку бантик


 
Германн ©   (2007-07-11 01:41) [3]


> ЗЫ: понимаю, что несложно такое нарисовать, но нету времени
> на "изобретание велосипеда".
>

Несложно? Ну это вы, батенька, даёте! :)
Д. Большаков вас не поймёт, имхо.
:)


 
Krants ©   (2007-07-11 10:30) [4]


> Несложно? Ну это вы, батенька, даёте! :)
> Д. Большаков вас не поймёт, имхо.
> :)

это Вы о чем? и кто такой Д. Большаков?


 
sniknik ©   (2007-07-11 11:01) [5]

> и кто такой Д. Большаков?
ну, это тот художник который "несложно нарисовал" нужный вам компонент (почти... нехватка бантиков сбоку перманентна), потратив на это от силы пару вечеров... :о)) которые вам потратить лень (про велосипеды это стандартная отмазка в таких случаях).

p.s. называйте вещи своими именами, не можете сделать, так и говорите типа - "для меня это сложно самому, поэтому ищу готовое стороннее решение". а то как ни зайдешь на форум обилие непризнанных гениев просто умиляет все им легко и просто, а сами 2 плюс 2 сложить не могут.


 
Krants ©   (2007-07-11 12:12) [6]


> sniknik ©   (11.07.07 11:01) [5]
p.s. называйте вещи своими именами, не можете сделать, так и говорите типа - "для меня это сложно самому, поэтому ищу готовое стороннее решение". а то как ни зайдешь на форум обилие непризнанных гениев просто умиляет все им легко и просто, а сами 2 плюс 2 сложить не могут.

Ну это Вы немного погорячились, дело в том что не то что несложно, а и пока не критично.
пока прекрасно ограничиваюсь:

> DBGRID.Columns.SaveToFile
> DBGRID.Columns.LoadFromFile

и рядом вспом. функций...
но в конечном результате, визуализация и работа со стлобцами должна быть удобна и динамически настроена. (макс. приближена к Excel таблицам)
+ обладала рядом событий:OnColumnAdd,Delete,Move,Enter,Hide и пр.
А контрол искал, для того что-бы посмотреть возможности имеющихся уже  разработок, наврядли бы они полностью подошли, но все же, для анализа либо доработки пригодились.
ЗЫ: Когда то один из пользователей данного ресурса предлагал подобную разработку, потому и поинтересовался.


 
MsGuns ©   (2007-07-11 12:21) [7]

>Krants ©   (11.07.07 12:12) [6]
>дело в том что не то что несложно, а и пока не критично.
пока прекрасно ограничиваюсь:

> DBGRID.Columns.SaveToFile
> DBGRID.Columns.LoadFromFile

Колонки восстановятся именно такими, какими их видел пользователь на экране ?

>но в конечном результате, визуализация и работа со стлобцами должна быть удобна и динамически настроена. (макс. приближена к Excel таблицам)

Задача вовсе не так проста, как кажется. Я бы даже назвал ее очень сложной, а главное - ненужной

>обладала рядом событий:OnColumnAdd,Delete,Move,Enter,Hide и пр.

На всех мух не напасешься мухобоек. Все перечисленные "события", а также все остальные вполне можно "поймать", для чего, конечно, придется как следует проштудировать класс TCustomGrid со всеми его потомками до TDBGrid.

>А контрол искал, для того что-бы посмотреть возможности имеющихся уже  разработок, наврядли бы они полностью подошли, но все же, для анализа либо доработки пригодились.

Чем Эхгрид не устроил для "анализа" ?


 
Krants ©   (2007-07-11 12:37) [8]


> MsGuns ©   (11.07.07 12:21) [7]
Колонки восстановятся именно такими, какими их видел пользователь на экране ?

Разумеется, только напряжное индексирование имени файлов...

> а главное - ненужной
очень желательной, программа имеет аналитический характер с массой задач, условий и решений. поэтому удобный интерфейс очень необходим!

> Чем Эхгрид не устроил для "анализа" ?
условная платность-бесплатность пока не стимулирует меня посмотреть этот пакет, да и р,рхлибов пока хватает...


 
Johnmen ©   (2007-07-11 13:17) [9]


> sniknik ©   (11.07.07 11:01) [5]
> а то как ни зайдешь на форум обилие непризнанных
> гениев просто умиляет все им легко и просто, а сами 2 плюс
> 2 сложить не могут.

Скрупулезно подмечено. И таких гениев день ото дня всё больше...


 
MsGuns ©   (2007-07-11 21:32) [10]

>Krants ©   (11.07.07 12:37) [8]
>>Колонки восстановятся именно такими, какими их видел пользователь на экране ?
>Разумеется..

Точно ? Пробовал ?

>> а главное - ненужной
>очень желательной, программа имеет аналитический характер с массой задач, условий и решений. поэтому удобный интерфейс очень необходим!

Даже валенок при желании можно обозвать сложной машиной, разработанной для перемещения по снегу в холодных районах. Если нужен эксельный интефейс, то и надо дать непосредственно окно с экселем, куда положить исходные данные, а затем откуда сохранить результат.
И не надо пытаться с помощью мыла и спичек сооружать ракету "земля-воздух"

>> Чем Эхгрид не устроил для "анализа" ?
>условная платность-бесплатность пока не стимулирует меня посмотреть этот пакет, да и р,рхлибов пока хватает...

Что-то мне подсказывает, что истина совсем в другом месте


 
Krants ©   (2007-07-12 10:35) [11]


> MsGuns ©   (11.07.07 21:32) [10]

Не понимаю к чему такая критика???

> Точно ? Пробовал ?

А в чем то собственно проблема?
каждый проэкт имеет свой собственный файл набора столбцов, прои работе с которым добавление и удаление полей учитывается в QueryAfterOpen и соответственно редактируется... тут проблем никаких нет.
Что Вы имеете ввиду, непонятно.

> И не надо пытаться с помощью мыла и спичек сооружать ракету
> "земля-воздух"

Я и не пытаюсь. Эксель есть Эксель, а базы есть базы...

> Что-то мне подсказывает, что истина совсем в другом месте

даже добавлю, что не в одном!


 
MsGuns ©   (2007-07-12 12:37) [12]

>Krants ©   (12.07.07 10:35) [11]
>Не понимаю к чему такая критика???

Хотел задать вопрос и получить ответ ? Вот и получил :)

>А в чем то собственно проблема?

Проблема собственно в том, что при запуске приложения и восстановлении последнего указанными методами вида грида мы получаем не совсем то, что видели при сохранении. Иногда совсем не то ;)

>Я и не пытаюсь. Эксель есть Эксель, а базы есть базы...

А общего у них, как это не странно, довольно много - это хранение, отображение и правка СТРУКТУРИРОВАННОЙ ИНФОРМАЦИИ (в просторечьи - таблиц). Только Эксель располагает удобным и привычным для очень многих интерфейсом, а базы этим не занимаются вообще. Для чего собственно и пишутся соответсвующие приложения.
Но если кто-то требует работать с информацией в эксельном стиле, то надо и дать ему эксель, а не выдумывать свои "заменители". Где при этом сохраняется сама информация: в самом экселе или в какой-то "базе" , пользователю зачастую фиолетово.

>даже добавлю, что не в одном!

В одном, в одном. "Консерваторией" называется ;)



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

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

Наверх




Память: 0.51 MB
Время: 0.022 c
3-1183988425
Krants
2007-07-09 17:40
2007.11.25
Control cтолбцов для DBGrid


2-1194165050
savyhinst
2007-11-04 11:30
2007.11.25
Классные константы


5-1163673923
Krants
2006-11-16 13:45
2007.11.25
Использование дополнительного редактора в О.Іnspector


2-1193910412
werb
2007-11-01 12:46
2007.11.25
Узнать включен комп или нет


15-1192809768
Ekzot
2007-10-19 20:02
2007.11.25
Замена пробелов в командной строке