![]() |
|
|
![]()
|
|
| LoNtly |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.12.2006 Репутация: нет Всего: нет |
Помогите начинающему!
Проблема состоит в том, что я использую для отображения данных DBGrid, добавляю еще один столбец .... в каждой его ячейке должно быть значение из конкретной ячейки данной строки DBGrida, умноженное на какое либо другое значение (у меня оно из другой таблицы БД).... Возможно ли это .... ????? Или использовать другой какой ниб компонент ????? |
|||
|
||||
| Dremlin |
|
|||
|
Quo vadis? ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 21.9.2006 Где: Киев Репутация: 1 Всего: 4 |
Вычисляй нужный столбец в запросе, а не в гриде. Так оно и проще и быстрее будет
--------------------
Каждый дурак знает, что до звезд не достать, а умные, не обращая внимания на дураков, пытаются... |
|||
|
||||
| dimazu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 4.3.2006 Репутация: 1 Всего: 5 |
Работать надо с таблицами/датасетами а не с гридом.
Надо у таблицы определить calculated поле. Т.е. два раза кликнуть на ТТабле, потом правая кнопка мыши, Потом New Field, ввести имя Tmpxxx - Float - Calculated, ну ты знаешь... Потом в евенте OnCalcFields сделать вычисления. Ну и не забыть добавить Calculated поле в Column у грида. Вычисления могут быть любыми (какими напишешь Если захочешь записать в таблицу значение Calculated поля, то обработай BeforePost евент. |
|||
|
||||
| LoNtly |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.12.2006 Репутация: нет Всего: нет |
:exclamation dimazu, СПАСИБО ТЕБЕ БОЛЬШОЕ :thumbs-up
Добавлено @ 09:33 тема закрыта |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |