Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Delphi - Базы данных _ Сложение определенных ячеек Dbgrid

Автор: Hardip 20:03:2008, 12:26

Привет всем! Создаю базу данных в Delphi 7 (paradox). В программе есть несколько форм, на которых расположенны базы данных DBGrid. У каждой быз данных отдельный файл .db . В каждой базе поля одинаковые (например кол-во, сумма), но значения в для этих полей разные. На главной форме должна быть общая база. Нужно, к примеру, ячейку A(2,5) на форме t1 просуммировать с ячейкой A(2,5) на форме t2 и A(2,5) на форме t3 и вывести результат суммы на главную форму в ячейку A(2,5). Каким образом это реализовать?

Автор: sax_ol 20:03:2008, 12:32

Кидайте вы все эти потуги, берите нормальный учебник и потиху, малой поступью, .... Учебники есть http://forum.codeby.net/topic14326.html, не все хорошие, но можно выбрать.

Автор: Hardip 20:03:2008, 13:17

Цитата(sax_ol @ 20:03:2008, 17:32 ) *
Кидайте вы все эти потуги, берите нормальный учебник и потиху, малой поступью, .... Учебники есть http://forum.codeby.net/topic14326.html, не все хорошие, но можно выбрать.


Спасибо. Какой бы именно учебник вы посоветовали, где можно найти данную информацию с примерами?

Автор: sax_ol 20:03:2008, 13:27

Что нибудь их - Тейксейра Стив, Пачеко Ксавье. Они хорошие книги написали/пишут.


вот http://www.google.ru/custom?q=%D2%E5%E9%EA%F1%E5%E9%F0%E0%2C+%D1%F2%E8%E2%2C+%CF%E0%F7%E5%EA%EE%2C+%CA%F1%E0%E2%FC%E5.&client=pub-7052097117928607&forid=1&ie=windows-1251&oe=windows-1251&safe=active&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1&hl=ru гляньте

Автор: Hardip 24:03:2008, 15:46

Есть событие oncalcfields - и его код

CODE
dataset['Имя суммируемой ячейки']:=dataset['Выбранная ячека 1']+dataset['Выбранная ячека 2'];


Все ячейки находятся в разных таблицах. Как можно прописать где имено находятся эти ячеки. Если написать
CODE

Table1.dataset['Avtor2']:=Table2.dataset['Avtordo3']+Table3.dataset['Avtor1004'];
- не работает..

Автор: sax_ol 24:03:2008, 16:47

Как данные попадают в Table1?

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)