Вниз
Скачать: CL | DM;

Что-то типа Excel ???? Как это сделать?   Найти похожие ветки 

 
Step[B.M.] ©   (2002-10-20 20:47) [0]

У меня есть DBGrid с одной колонкой.
Допустим я ввожу в 2-ю и в 3-ю строку некоторое значение.
Как мне вставить сумму этих значений в 1-ю строку? Без фокусирования в первой строке (Это типа Excel). Нужно именно в DB a не StringGrid.


 
mike-d ©   (2002-10-20 21:46) [1]

Что-то наворочено, не совсем понятно зачем.
Так как DBGrid отражает тривиальную сетку (строка, столбец) самой DB таблицы, то с некоторыми усилиями можно занести в первую запись сумму второй и третьей записи (по AfterPost к примеру), но тут раздолье для ошибок и неоднозначностей. Нафик надо? Если тебе нужно именно DB для подсчетов, то найди какой-нить DBInspector, там пожалуй полегче будет. А лучше переделай интерфейс...


 
KSergey ©   (2002-10-21 08:17) [2]

Чета тут в понимании не то... Это же разные строки в базе... Т.е. сделать-то конечно можно, но, понятно, сначала запомнить закладку на нужную (текущую) запись, встать на превую, занести в нее что надо и вернуться на закладку.
Хотя все же есть подозрение, что тут недопонимание какоето.
Может если рапишете поподробнее что же надо получить вообще-то - может что-то более дельное подскажут. Есть, например, гриды с показом значений (сумм, например) внизу столбца в отдельной служебной строке, не связанной явно с дем DataSet"ом, который отображается в гриде.
А то если следовать именно вашей задаче (1 столбец и именно 3 строки) - тогда уж проще все-таки StringGrid и если так уже необходимо - SQL-запросом, например, переносить все в БД (впрочем, любым методом переносить)


 
Geka   (2002-10-21 08:36) [3]

А почему бы не использовать какой-нибудь report?



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

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



Память: 0.45 MB
Время: 0.012 c
1-21560
Рюмочка
2002-10-29 15:46
2002.11.07
TPanel всем голова?


1-21646
^Sanya
2002-10-27 15:39
2002.11.07
Проверка объкта


1-21612
Sewix
2002-10-26 12:56
2002.11.07
ListBox


14-21809
Прафисианал
2002-10-19 17:02
2002.11.07
Восстановление поврежденной базы


1-21583
deffer
2002-10-30 09:21
2002.11.07
Надо ли




   Наверх