У меня есть 3 объекта, такие как List, Member, ListMember. И, конечно же, я использую объект подключения.
Я написал рабочий процесс, который работает, когда список и член связаны друг с другом. Этот рабочий процесс добавляет новую запись в сущность ListMember с полями List и Member. Проблем с этим рабочим процессом пока нет.
Мне нужен другой рабочий процесс для удаления этой записи, когда связь между ее списком и членом обрывается. Я думаю, что в рабочем процессе нет опции удаления, если только я не использую плагин. Итак, я подумал, что могу просто деактивировать эту запись и показывать пользователю только активные записи. Мне не нужно использовать классическую опцию «Статус» (активно-неактивно), я также могу использовать другую кнопку «Да-Нет»; то есть мне просто нужно добраться до записи в сущности ListMember, которая хранит список и член, которые раньше были связаны друг с другом.
Однако я не могу этого сделать, поскольку, когда я использую «Соединение» в качестве основного объекта рабочего процесса и выбираю «при удалении записи», чтобы запустить рабочий процесс, единственные записи, которые я могу деактивировать, — это «Соединение», «Подключено к (имя объекта) ", "Подключено от (имя объекта)", "Валюта" и "Роль". Когда я выбираю «Подключено к (ListMember)» или «Подключено из (ListMember)», он ищет связь между списком и записями ListMember и, естественно, ничего не находит. И я не могу связаться с ListMember напрямую.
Как я могу получить доступ к этой записи в объекте ListMember и деактивировать ее?