В чем может быть проблема?
Процесс валится с ошибкой https://yadi.sk/i/OEAV92qdZHfeIA
Вот сам процесс:
Параметр:
Нравится
А если просто:
AccountListParameter = query.GetEntityCollection(userConnection);
Rochefort Trappistes,
Процесс так даже не опубликуется
эт почему не опубликуется? параметры это поля класса (процесс это класс), а блок c# это метод, который имеет доступ к полям класса, как на чтение так и на запись.
снимите галочку "Интерпритируемый" в блоке с c# кодом (в расширенных настройках)
значит убрали её. какая ошибка при компиляции, если сетить значение в параметр через равно, как я писал выше?
Rochefort Trappistes, см тут:
Начиная с версии 7.12.3 все создаваемые бизнес-процессы в bpm’online являются интерпретируемыми. Для обращения к значениям параметра процесса следует использовать методы get и set.
Миннекаев Айдар, дело в том, что в версии 7.13 в системе отключена возможность создания компилируемых бизнес-процессов, что делает невозможным работу с параметром EntityCollection. Параметр такого типа оставлен в системе для совместимости со старыми бизнес-процессами, которые работают в компилируемом режиме, а для новых — возможность использования компилируемых скрипт-тасков в БП отключена.
В последующих версиях системы запланирована поддержка EntityCollection и работы по внедрению этой поддержки, по словам разработчиков ядра системы, уже ведутся.