| Цитата |
|---|
| nukemonk написал: попробуйте прописать абсолютный путь к файлу |
|
|||
|
|
|
|
|||||
|
|
|
Такой код сработал:
Однако, если вместо явного указания переменной $position указать поле документа где прописана эта должность, то получаю ошибку: [ParseError] syntax error, unexpected 'по' (T_STRING) (0) /home/bitrix/www/bitrix/activities/bitrix/codeactivity/codea Как ее победить? |
|||||||
|
|
|
|
|||||
|
|
|
Почему экзакт мач не работает понять не могу. |
|||
|
|
|
|
Бизнес процесс дописывает в файл на диске определенную информацию. Эта часть написана на PHP и замечательно работает.
Однако, если перед PHP-активити вставить активити-паузу, то БП благополучно завершается, но ничего в файл не дописывает. Причем не работает именно запись в файл. Если изменять какие-нибудь переменные в том же PHP-активити, то они отработают.
|
|||||
|
|
|
|
Коллеги, подскажите как мне во множественную переменную Variable1 типа Пользователь получить массив активных пользователей из группы?
Таким кодом я получаю только первого пользователя по сортировке. |
|||
|
|
|
|
Как в бизнес-процессе во множественную переменную типа пользователь записать группу пользователей, которая получилась в результате выборки по определенному свойству?
Как, собственно, сделать эту выборку на php? Почему это не работает? $root = $this->GetRootActivity(); $filter = Array ("ACTIVE" => "Y"); // задаем фильтр для отбора активных пользователей $rsUsers = CUser::GetList(($by="active"), ($order="desc"), $filter, $arParams["SELECT"] = array("UF_DEPARTMENT")); $arUser = $rsUsers->Fetch(); // выбираем пользователей // получаем массив активных пользователей по фильтру $root->SetVariable("UserMultiple", $rsUsers); //записываем массив пользователей в переменную |
|
|
|
|