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

Обновление данных в вычисляемом поле
http://prostoysoft.ru/phpBB3/viewtopic.php?f=10&t=57796
Страница 1 из 1

Автор:  Vallium [ 22.04.2016 13:03 ]
Заголовок сообщения:  Обновление данных в вычисляемом поле

Ситуация такая: есть вкладка "Визиты пациентов" в которой вычисляемое поле подсчитывает общую сумму оказанных услуг из подчиненной таблицы ("Оказанные услуги"). Если я добавляю данные в подчиненную таблицу, то вычисляемое поле главной не обновляется. Только вручную по кнопке обновить все пересчитывает. Можно пересчет вести автоматически?

Автор:  OMEN [ 22.04.2016 16:12 ]
Заголовок сообщения:  Re: Обновление данных в вычисляемом поле

Можно. Конфигурация стандартная из Учета пациентов? Если нестандартная, то надо смотреть запрос, формирующий представление "Визиты клиентов", а также подчиненную таблицу. Также необходимо учесть, что в режиме редактирования "в таблице" пересчет вычисляемых полей в основной таблице происходит только после сохранения записи, т.е. надо щелкнуть другую запись в подчиненной таблице.

А вообще сумму в основной лучше и быстрее считать по триггеру в подчиненной.

Автор:  Vallium [ 22.04.2016 21:19 ]
Заголовок сообщения:  Re: Обновление данных в вычисляемом поле

OMEN писал(а):
Можно. Конфигурация стандартная из Учета пациентов? Если нестандартная, то надо смотреть запрос, формирующий представление "Визиты клиентов", а также подчиненную таблицу. Также необходимо учесть, что в режиме редактирования "в таблице" пересчет вычисляемых полей в основной таблице происходит только после сохранения записи, т.е. надо щелкнуть другую запись в подчиненной таблице.

А вообще сумму в основной лучше и быстрее считать по триггеру в подчиненной.

Попробовал сделать через триггер. Все обновляется сразу. Спасибо за консультацию

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/