Перейти к содержанию

Ограничение на проставление чекбокса в коллекции

Для того чтобы можно было проставить только один чекбокс в коллекции (например, выбор только одного критерия из таблицы), нужно настроить правило на изменение типа доступа на «Только для чтения» для данного логического атрибута, и ввести следующее выражение:

 EQUALS(COUNT((from a in db->Goals where AND(a->EPAF == $id,a->Boolean == true) select a->id)),1) 

Здесь:

Значение Описание
Goals Системное имя Шаблона записи, где хранится коллекция.
EPAF Системное имя ссылки на текущий Шаблон записи.
Boolean Системное имя логического атрибута.
К началу

Ассистент базы знаний Comindware

Загрузка ассистента...
Запрос отправлен в ИИ-ассистент Открыть вкладку