Ответственный в Е-мейл

Добрый день
В странице карточки Е-мейл поле “Ответственный” не заполняется ФИО текущего пользователя.
Просьба помочь, где и как именно прописать на С# это условие. Заранее спасибо

// при этом мне не нужно, чтобы была константа – заполнять по умолчанию поле Ответственный в объекте Активность.

Нравится

3 комментария

Оно же из коробки должно заполняться? Или вы скриптом активность создаете?
Если он сам создает Активность email и не видит себя в поле ответственный, я бы проверил раздел контакты - права на чтение собственной записи (видит ли он сам себя).
А автор заполняется?

Автор - заполняется.
Ответственный в е-мейл - по умолчанию текущий пользователь, из коробки не создается.

Он должен заполняться в коробке в самом объекте - значение по умолчанию, проверяйте, есть ли там контакт текущего пользователя (картинку прицепил)
Если там все ОК, возможно поле значение поля переопределяется где-то в процессах на карточке или в процессах объекта, тут надо смотреть код

Если задача и стоит кодом заполнить это поле - то можно брать значение контакта пользователя из UserConnection.CurrentUser.ContactId. Заполнение прописываем например в карточку email на событие PageLoadComplete, там есть проверка параметра IsNew, внутрь этого условия и впишите ваше заполнение поля что то типа
Page.DataSource.ActiveRow.SetColumnValue("OwnerId", UserConnection.CurrentUser.ContactId);

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