Добавление поля в деталь Журнал изменений

Здравствуйте!

Terrasoft CRM, версия 3.3.2.240.

Делаю настройку журнала изменений для раздела. В списке настройки поставила галочки всем полям.
В детали отобразились все поля кроме 2х полей типа enm, хотя галочки у них стоят.

Подскажите, пожалуйста, есть ли возможность отслеживать эти поля?

Нравится

6 комментариев

Похоже дело не в том, что у этих полей тип enum. В другом разделе было 3 поля типа enum, одно не обязательное и 2 обязательных.
Добавился в деталь только не обязательный enum.

А может дело вообще в чем-то другом...

Светлана, не смогла воспроизвести описанную Вами проблему на версии 3.3.2.240
Проверьте, установлен ли для полей, по которым не отслеживаются изменения, признак "Отслеживать изменения" в сервисе таблицы:
1

Наталия, да, галочки для этих полей стоят.
Заметила, что у вас в таблице тип стоит Enum. У меня стоял "уникальный идентификатор", а в датасет уже было указано, что это enum.

Сделала как у вас:
enum

И поля в детали появились, но только айдишники

fields

Светлана, с действиями, которые необходимо выполнить для того, чтобы вместо идентификаторов отображались соответствующие им названия, Вы можете ознакомиться в теме http://www.community.terrasoft.ua/forum/topic/3957#comment-18062
Ключевая идея заключается в том, что в таблице журнала изменений по разделу (например, tbl_CampaignLog) для поля типа перечисление необходимо вручную указать нужное перечисление.

Посмотрела эту тему, там рекомендуется внести изменения в scr_DatabaseLogUtils, но т.к у меня более новая версия, то у меня уже эти изменения внесены.

Плюс заметила, что если в таблице ставить тип полю еnum, поля начинают отображать айдишники не только в журнале изменений, а еще и в самом гриде раздела.

Светлана, по итогам личной переписки, мы временно снимаем данные вопрос.
В случае если у вас возникнут дополнительные вопросы, обращайтесь в тех. поддержку компании Террасофт по e-mail support@tscrm.com

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