Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 23.08.2017 15:59

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 15.06.2017 12:21 
Не в сети

Зарегистрирован: 20.04.2016 00:05
Сообщения: 34
Основная таблица tblPaid нужно вставить в поле COST сумму по полю COST из подчиненной таблицы tblPaidList

До определенного обновления отрабатывал триггер SQL После добавления, изменения, удаления записи
Код:
UPDATE tblPaid SET [Cost] = (SELECT SUM(Cost) FROM tblPaidList WHERE PaidID = <tblPaid>.<ID>) WHERE ID = <tblPaid>.<ID>


Сейчас сумма считается через раз. Иногда вставляется первое значение из подчиненной таблицы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16.06.2017 19:20 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3536
Откуда: Санкт-Петербург
Видео надо снимать с подробностями.
Нынче можно применять функцию SUM в формуле Значения по умолчанию:
Sum("tblSubTable.Amount")

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19.06.2017 13:03 
Не в сети

Зарегистрирован: 20.04.2016 00:05
Сообщения: 34
Команда работает корректно, только если:
1) рассчитываемое поле отображено на форме (у меня это поле доступно не всем пользователям)
2) запись осуществляется через подчиненную таблицу, расположенную на форме главной


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19.06.2017 13:10 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3536
Откуда: Санкт-Петербург
В поддержку с видео на конкретном примере.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB