Господа, подскажите пожалуйста, как реализовать следующий механизм:
Имеется таблица "Сделки" с полем-списком "Статус" (Исполняется, Закрыта, Новая).
В данной таблице имеются две подтаблицы (несамостоятельные, а привязанные) "Основные дела" и "Другие дела" с полями-списками "Результат" (Завершено, Не завершено).
Необходимо сделать следующее: в случае если в подтаблицах "Основные дела" и "Другие дела" имеются записи, но ни одна из них не имеет значение "Не завершено" в полях-списках "Результат", то в поле-списке "Статус" записи в таблице "Сделки" должно автоматически меняться значение на "Закрыта". Если же записи присутствуют, но ни одна из них не имеет значения "Завершено", статус сделки должен меняться на "Исполняется". Значение записи по умолчанию "Новая" и в случае отсутствия записей вообще, статус не меняется.
Заранее благодарен!


Автоматическая замена значения в поле-списке
Автор NeChestniy, 05 дек. 2014 13:50
В теме одно сообщение
#1
Отправлено 05 Декабрь 2014 - 13:50
#2
Отправлено 05 Декабрь 2014 - 16:39
Добавляете вычисление, которое через запросы обращается к подтаблицам и проверяет наличие/отсутствие записей, в том числе с определенным статусом. В зависимости от результата, меняете значение поля Статус.
Примеры вычислений с запросами есть в документации и на форуме.
Примеры вычислений с запросами есть в документации и на форуме.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных