Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

сложная манипуляция с Гридом [D7, Paradox]


barakuda ©   (2005-11-16 11:51:00) 

Уважаемы знатоки, у меня к вам вопрос

* как в ячейку грида (связанного с таблицей) вставить несколько полей из другой таблицы, в столбик

заранее благодарен


Desdechado   (2005-11-17 15:51:00) [1]

дурость, но заказчик платит и ставит задачу
или не ставит, но тогда и не платит
или платит и ставит, но уже не тебе...

да и надо различать способы хранения и представления информации пользователю


msguns   (2005-11-17 14:41:00) [2]

>barakuda ©   (17.11.05 14:23) [9]
>Просто была поставлена такая задача, т.к. менеджеры привкли работать в EXEL

До тех пор, пока менеджеры будут относиться к БД как к книгам екселя, будет полный бардак. В этой самой БД.


barakuda   (2005-11-17 14:23:00) [3]

Просто была поставлена такая задача, т.к. менеджеры привкли работать в EXEL

Ненахожу это дурным


msguns   (2005-11-16 13:26:00) [4]

TDBGrid.OnDrawColumnCell и рисуй там хоть картины Пикассо
Хотя дурость это : "Как в эксел"


barakuda   (2005-11-16 12:50:00) [5]

запомнить в таблицу это всё - раз плюнуть

мне надо это красиво отобразить как в Exel


Sergey13   (2005-11-16 12:43:00) [6]

2[4] barakuda ©   (16.11.05 12:22)
Я тебе один умный вещь скажу, только ты не обижайся. (с) Мимино

У тебя не очень хороший подход к отображению данных. Или нестандартный по крайней мере. И, кажется, он замешан на незнании (или отсутствии опыта) основ работы с БД.

Нечто похожее можно вроде замутить в гриде от DevExpres, но он денег стоит. Да и вообще - такая возможность, мне лично представляется малополезной.

Посмотри в сторону мастер-детальной связки таблиц.

Все ИМХО.


Dioman   (2005-11-16 12:28:00) [7]

привязывай грид к запросу а в нем делай изменения
либо OnCalc field создай


barakuda   (2005-11-16 12:22:00) [8]

ОДНА ячейка, в неё надо запихнуть три строчки текста, разделенные линиями


Desdechado   (2005-11-16 12:13:00) [9]

ты свой вопрос почитай
я, например, в нем ни фига не понял - тебе в одну ячейку или в несколько, показать или изменить данные?


barakuda   (2005-11-16 12:06:00) [10]

нефига не понял


Johnmen   (2005-11-16 11:54:00) [11]

Никак, ибо в "ячейке грида" нет никаких данных и быть не может по определению.
Тебе надо смотреть на содержимое отображаемого в ячейке поля набора данных.


Наверх

Титульная страница Поиск, карта сайта Написать письмо