Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-21654
Peroon
2002-10-27 21:39
2002.11.07
как обработать событие?


4-21892
Skeld
2002-09-28 10:25
2002.11.07
Создание OLE на API


4-21893
Alexander
2002-09-24 09:12
2002.11.07
Можно ли и как проследить какая функция вызывается из dll


4-21867
dr.karter
2002-09-25 15:19
2002.11.07
Вопрос о TaskBar (Это там где находится Пуск?)


1-21682
bobby
2002-10-28 12:00
2002.11.07
Виснет при сохранении в поток