В SharePoint нет готового поля для комментирования. Есть возможность сделать что-то похожее на основе поля типа "Многострочный текст". Для этого необходимо включить версионность в списке (Список -> Параметры -> Параметры управления версиями):
Потом добавьте к списку поле с именем "Комментарий" типа "Многострочный текст". В его настройках установите параметр "Внесение изменений в существующий текст" в "Да":
Кстати, перевод этого параметра мне не очень нравиться. Думаю, что перевести "Append Changes to Existing Text", так называется этот параметр на английском, можно было так - "Добавить изменения к существующему тексту".
Теперь после добавление текста в поле "Комментарий" он будет не в самом поле, а чуть ниже:
Видно кто, когда и что добавил. Это решило мою задачу.
Потом добавьте к списку поле с именем "Комментарий" типа "Многострочный текст". В его настройках установите параметр "Внесение изменений в существующий текст" в "Да":
Кстати, перевод этого параметра мне не очень нравиться. Думаю, что перевести "Append Changes to Existing Text", так называется этот параметр на английском, можно было так - "Добавить изменения к существующему тексту".
Теперь после добавление текста в поле "Комментарий" он будет не в самом поле, а чуть ниже:
Видно кто, когда и что добавил. Это решило мою задачу.
Спасибо за информацию. Подскажите, как можно управлять историей комментариев(удалить все, удалить некоторые записи)?
ОтветитьУдалитьДа, можно. Дело в том, что каждый отдельный комментарий - это версия столбца, с данными кто именно изменил. Можно попробовать восстановить версию определенную. Или удалить.
ОтветитьУдалитьЯ пробую удалить один комментарий из истории через форму редактирования, после сохранения изменений просмотра записи все комментарии оказываются на месте.
ОтветитьУдалитьПопробуйте еще раз, у меня получилось
ОтветитьУдалить