Вопрос

createColumnInFilterWithParameters в бизнес-процессах

Всем доброго времени суток.

Версия 7.11.

В сценариях бизнес-процессов можно писать запросы к базе, и задавать при этом фильтры, например:

var esqAgentFilter = esqClient.CreateFilterWithParameters(FilterComparisonType.Equal, "UsrAgent", UsrAgentId);

Существует ли в БП аналог createColumnInFilterWithParameters? К примеру, мне нужен запрос двух уровней: сначала я ищу записи в одном объекте, и нахожу несколько записей, соответствующих запросу, после чего мне нужно в другом объекте найти все записи, которые соответствовали всем найденным в первом запросе.

Обычно с этим справляется как раз createColumnInFilterWithParameters, но есть ли он в БП?

У меня такой же вопрос

2 комментария

Денис, добрый день!

Насколько я знаю, в БП нельзя делать выборку нескольких записей стандартными средствами (только одну, количество и агрегирующие колонки). Позвольте уточнить, а чем вам не правиться способ с заданием-сценарием в БП?

Денис, добрый день

Аналогичного элемента нет. Есть 2 варианта:

1. Использовать сценарий

2. Реализовать свой собственный элемент, который будет делать то что вам нужно

 

Войдите или зарегистрируйтесь, чтобы комментировать