Иногда возникает проблема с действием "Вопрос пользователю", когда происходит вывод текста в неверной кодировке, вследствие чего ответы на вопрос выглядят примерно так:

���������� �������� ���������������� ������ �� ������������ � ������� �������� �������� ��������

Как решить проблему:

  1. Заходим в раздел "Конфигурация".
  2. Выгружаем действие "Вопрос пользователю".
  3. Если есть "продвинутый" текстовый редактор, например Notepad++, открываем выгруженные метаданные в нем и меняем кодировку на UTF-8.
  4. Если нет редактора или просто лень, качаем файл userquestionusertask_utf-8.rar.
  5. Удаляем все процессы, в которых используется действие "Вопрос пользователю" (они помечаются как удаленные (зачеркиваются), позже они будут восстановлены); если не уверены, какие это процессы, удаляем хотя бы тот, в ходе которого была обнаружена ошибка, и идем дальше.
  6. Импортируем скачанную и распакованную схему "UserQuestionUserTask (utf-8).md".
  7. Открываем действие "Вопрос пользователю" и публикуем; если не были удалены процессы в п. 5, могут возникнуть ошибки, по файлу, в котором они возникли, можно определить название процесса и удалить его. Снова публикуем.
  8. Отменяем удаление процессов (контекстное меню -> отменить удаление, на каждом процессе) и публикуем один из них.

Нравится

Поделиться

0 комментариев
Показать все комментарии