Если хотите в строчку записать комментарии можете воспользоваться следующим примером кода: Код: string comments = string.Empty; foreach(var item in context.WorkflowInstance.Comments) { comments += string.Format("{0} {1}: {2}\r\n", item.CreationDate.Value.ToString(), item.CreationAuthor.FullName, item.Text); } Затем присваиваете контекстной переменной значение переменной comments.
А вам точно именно комментарии процесса нужны? или речь идет обо всех сообщениях по процессу из вкладки история? Там есть же и комментарии к задачам и сообщения о произошедших событиях (например назначение задачи).
Да хотелось бы только комментарии, если кто оставил комментарий в истории, получить его и записать в контекстную переменную
Проверил сейчас скрипт, он работает, выводит комментарии по процессу. Только хочу заметить, что он выводит комментарии только по процессу, то есть те которые добавляются при заходе в контекст процесса, а например комментарии сделанные к задаче процесса, данный скрипт не выводит.
ммм.... понял что вы имели ввиду, я думал все комментарии имеют статус комментарии экземпляра, а тут еще и к задаче закреплены. Жаль, а хотелось получить все комментарии которые попадают в историю и из задач и из экземпляра процесса