Поделиться ... Google+ Twitter LinkedIn Facebook Pinterest Содержание Запрос данных у пользователя Типы полей Пример Обсуждение Запрос данных у пользователя Задача запрашивает данные у пользователя и сохраняет их в локальных переменных - $env[“value”][<variableName>]. Переменные доступны в пользовательских выражениях. Запрос значений перед выполнением «Запрос значений перед выполнением» при запуске обрабатывается точно так же, как этот блок. Если вы запустите Бизнес-Процесс нажимая кнопку в сайдбаре, то значение будет запрошено сразу. Если этот блок будет выполняться в режиме автоматического запуска после сохранения или создания, то Бизнес-Процесс будет приостановлен и пользователь, запустивший этот Бизнес-Процесс, увидит этот Бизнес-Процесс в списке Бизнес-Процессов, доступных из главного меню аналогично тому, как это делается при согласовании. Вы можете приостановить Бизнес-Процесс нажав «ввести переменные позже». Типы полей Типы полей: Текст, Раскрывающийся список, Чекбокс и Дата ведут себя обычным образом. Ссылка выведет список всех связанных записей из выбранного модуля. Также в локальные переменные будет выведен CRMID. CRMID выбранной записи будет сохранен в локальную переменную для дальнейшего использования. Вы можете создать ваши собственные типы полей. Пример Таким образом, при старте будут запрошены 3 переменных, которые выведутся в данной форме: (В VtigerCRM 6 они выглядят по-другому) Для того, чтобы получить доступ к введенным пользователем данным, используйте локальную переменную $env[“value”][“…”]. Пример: $env["value"]["field_1"] $env["value"]["field_2"] # "on" if checked $env["value"]["field_3"] Обсуждение Полное имя: Эл. адрес: Адрес: Ваш комментарий. Вики-синтаксис разрешён: Пожалуйста, введите код подтверждения, чтобы доказать, что вы человек: _____ __ __ ____ ___ ____ / ___/ / //_/ / __ \ / _ | /_ / / (_ / / ,< / /_/ / / __ | / /_ \___/ /_/|_| \___\_\/_/ |_| /___/ Пожалуйста, оставьте это поле пустым: Подписаться на комментарии