У меня задача, по окончании задания голосования, отдать инициатору массив результатов с комментариями и впоследствии внести его в лист согласования.
В общих словах:
Если документ был утвержден одним из пользователей с заполненным полем "комментарий", он должен получить статус "такой-то согласующий утвердил с замечаниями: текст замечаний". Если несколько согласующих, то несколько. Хорошо бы еще дату совершения действия согласующим в этом же массиве получить.
ID задания и статус согласующих USER_ID я получить смог. Но в описании как получить текст комментариев текущего согласующего, так и не нашел.
Если использовать стандартный результат из дополнительных к процессу утверждения, то я получаю текст в одномерной переменной. По окончании процесса формируется лист согласования, если туда поместить эту переменную, то текст отображается в одну строку и выглядит нечитаемо.
Пример, как получается:
test1 test1 (): Утвержден Комментарий: 1 test2 test2 (): Утвержден Комментарий: 2 Администратор (): Отклонен Комментарий: 3
Пример, как надо:
test1 test1 (): Утвержден. Комментарий: 1 Дата 10.03.2020
test2 test2 (): Утвержден. Комментарий: 2 Дата 9.03.2020
Администратор ():Отклонен. Комментарий: 3 Дата 10.03.2020
В общих словах:
Если документ был утвержден одним из пользователей с заполненным полем "комментарий", он должен получить статус "такой-то согласующий утвердил с замечаниями: текст замечаний". Если несколько согласующих, то несколько. Хорошо бы еще дату совершения действия согласующим в этом же массиве получить.
ID задания и статус согласующих USER_ID я получить смог. Но в описании как получить текст комментариев текущего согласующего, так и не нашел.
Если использовать стандартный результат из дополнительных к процессу утверждения, то я получаю текст в одномерной переменной. По окончании процесса формируется лист согласования, если туда поместить эту переменную, то текст отображается в одну строку и выглядит нечитаемо.
Пример, как получается:
test1 test1 (): Утвержден Комментарий: 1 test2 test2 (): Утвержден Комментарий: 2 Администратор (): Отклонен Комментарий: 3
Пример, как надо:
test1 test1 (): Утвержден. Комментарий: 1 Дата 10.03.2020
test2 test2 (): Утвержден. Комментарий: 2 Дата 9.03.2020
Администратор ():Отклонен. Комментарий: 3 Дата 10.03.2020