Доброго вечерочка.
Задача: автоматически выводить в подвал документа инфу по итоговому количеству в базовых единицах и единицах мест хранения.
Вопрос: как поступить грамотно? Из процедуры при изменении поля "количество" - вызывать процедуру с запросом к ТЧ? Или лучше объектной моделью доступа к данным все это получать?
(3) Это будет скрытое кэширование данных, которые участвуют в расчете и связаны с измененными данными, но сами при этом в объекте не нужны. Например базовая единица.
Если в процессе редактирования в базе эти данные поменяются (назначат другую единицу), то выяснится это только при записи всего документа, да и то если есть контроль. И окажется, что редактировал-то это все пользун зря.
(5) Я, находясь в здравом уме и твердой памяти, действуя добровольно, настоящим заявляю, что не имею ни прямого ни косвенного умысла на употребление тем или иным способом ваших кактусов.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший