Добрый день.
Использую BPMonline Realty 5.4
При создании пользователей не переносятся настройки по колонкам и быстрому просмотру.
Создавала пользователей из под пользователя с правами Системные администраторы.
В чем может быть причина? Как ее устранить? Может я где-то какую-то настройку не сделала?
Нравится
Спасибо за Ваше обращение. Мы зарегистрировали его в Службе технической поддержки и назначили специалиста, который сможет Вас компетентно проконсультировать по данному вопросу.
Здравствуйте, Антонина!
На сколько я понял, вопрос состоит в том, что при создании нового пользователя, у него не переносится преднастроенный Вами заранее профиль? Или у пользователя не сохраняются настройки колонок, итогов и т.д., настраиваемые им? Если необходимо копировать настройки одного конкретного профиля, для всех пользователей, можно решить эту проблему выполнив скрипт в БД:
declare @usersCounter int set @usersCounter = 0 declare @fromUser nvarchar(50) set @fromUser = (select ContactId from SysAdminUnit where Name = 'Пользователь 1') -- укажите имя пользователя, чей профиль хотите распространить declare @toUser uniqueidentifier while @usersCounter != (select count(*) from SysAdminUnit where ContactId is not null and ContactId <> @fromUser) begin with OrderedUsers as ( select ContactId, Name, row_number() over (order by ContactId) as RowNumber from SysAdminUnit where ContactId is not null and ContactId <> @fromUser ) select @toUser = ContactId from OrderedUsers where RowNumber = @usersCounter + 1 delete from SysProfileData where ContactId = @toUser insert into SysProfileData(Id, ObjectId, [Key], ObjectData, ContactId) select newid(), ObjectId, [Key], ObjectData, @toUser from SysProfileData where ContactId = @fromUser set @usersCounter += 1; continue end
Сергей, да, мне именно это и нужно.
Подскажите, а каким образом можно в этом скрипте убрать пользователя, которому не нужно переносить настройки?