Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
24 / 24 / 1
Регистрация: 11.04.2008
Сообщений: 541

Сложение в таблице

06.10.2008, 13:54. Показов 2754. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть таблица с числами, необходимо ее сложить по столбцам, т.е. сделать строчку "ИТОГО"... Делаю не получается, подскажите, как сделать?????
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.10.2008, 13:54
Ответы с готовыми решениями:

Сложение в таблице
Всем Привет , вопрос такой : после запроса в таблице отображается цена на разные товары(ну и соответственно и разная цена) возможно ли...

Сложение данных в таблице
Помогите сделать так, чтобы к выбранной ячейки столбца "Цена" , плюсовалось число вписываемое в Edit1. База данных аксес привязана к...

Сложение значений в таблице про chekbox
Доброе время уважаемые гуру. Требуется помощь в написании функции сложения значений в таблице по нажатию chekbox в строке. Т.е. есть...

12
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
06.10.2008, 14:01
Code
1
SELECT SUM(колоночка) FROM табличечка
1
 Аватар для Angry_Bobo
269 / 31 / 6
Регистрация: 27.08.2008
Сообщений: 156
06.10.2008, 14:02
Всмысле, несколько полей сложить?

В Fields Editor'е добавляем поле (например Scope), с пометкой Calculate...

В обработчеГе события onCalcFields собственно присваеваем ему значение...
0
24 / 24 / 1
Регистрация: 11.04.2008
Сообщений: 541
06.10.2008, 14:15  [ТС]
Все замечательно, но мне эти два способа не подходят ((((( Я с таблицей работаю программно, связываюсь с ней тоже программно, теперь мне надо программно создать строчку "ИТОГО" и в ней посчитать все столбики тоже программно, без SQL запросов.... (Если бы было все так лкгко, я бы здесь не писала)
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
06.10.2008, 14:19
Тогда циклом по записям пробегись и складывай.
0
 Аватар для Angry_Bobo
269 / 31 / 6
Регистрация: 27.08.2008
Сообщений: 156
06.10.2008, 14:20
ИТОГО, должно быть по записям или по полям?
Куда суммируем вправо или вниз?

З.Ы. Почему SQL - нельзя? это требование заказчика?
0
24 / 24 / 1
Регистрация: 11.04.2008
Сообщений: 541
06.10.2008, 14:34  [ТС]
Суммируем вниз по строчкам, т.е. выводим сумму каждого столбика....
а SQL нельзя, потому что я не хочу, по своим причинам))))
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
06.10.2008, 14:35
А почему нельзя циклом по столбцу?
0
 Аватар для Angry_Bobo
269 / 31 / 6
Регистрация: 27.08.2008
Сообщений: 156
06.10.2008, 14:41
Если, ты хочешь, чтобы при изменении данных, автоматически считались суммы, то это будет довольно "некрасиво", без SQL... но выполнимо...

Запоминаешь тек. запись в табличке, потом прыгаешь вверх и начинаешь циклом перебирать каждую запись до конца таблицы и наращивать сумму... Потом вернутся на ту запись где была...
И все это надо реализовать в нескольких обработчиках...

Может лучше на SQL согласишься?
0
24 / 24 / 1
Регистрация: 11.04.2008
Сообщений: 541
06.10.2008, 15:05  [ТС]
У меня нет строчки "ИТОГО", я ее программно создаю (при нажатии на кнопку) и необходимо, чтобы в этой строчке вывелся результат.... Я понимаю, что нужно циклом, я так и делаю, но у меня фигня какая-то получается, либо он переносит в строку "ИТОГО" первую строку, либо любую строку из середины...
0
 Аватар для Angry_Bobo
269 / 31 / 6
Регистрация: 27.08.2008
Сообщений: 156
07.10.2008, 09:25
Покажи код... не томИ душу...
1
24 / 24 / 1
Регистрация: 11.04.2008
Сообщений: 541
07.10.2008, 21:46  [ТС]
Спасибо, всем!!!!! Я разобралась сама... Сделала циклом и все нормально работает)))))
0
1 / 1 / 0
Регистрация: 30.11.2009
Сообщений: 4
07.12.2009, 09:42
Пример в студию
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.12.2009, 09:42
Помогаю со студенческими работами здесь

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

Рекурсия. Сложение и вычитание через сложение/вычитание единицы
Помогите пожалуйста народ!! Задача: Сложение и вычитание через сложение/вычитание единицы :wall:ПоМОГИТЕ

Формулой найти слово в таблице на Листе2, которое присутствует в таблице на Листе1
Здравствуйте! На листе2 есть таблица с предложениями, на листе1 - таблица с отдельными словами. Нужно чтобы на листе2 в ячейке рядом с...

Запрос: приравнять значение в одной таблице значению в другой таблице
как можно осуществить запрос : приравнять значение одной таблицы значению в другой таблицы idn | name idf | fname

Как отобразить значения в таблице, соответствующие коду в другой таблице
Здравствуйте. Есть три таблицы: Tbl_authors – Таблица авторов Поля: - Id_Author (первичный ключ) - Author_Name Tbl_books...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru