Вопрос

Слетают настройки пользователя

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

Из-за чего могут слетать настройки колонок реестра и вкладок менеджера деталей, которые пользователь производит у себя на рабочем месте?

Нравится

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

Здравстуйте, Вадим!

В том случае если настройки колонок реестра не сохраняются в системе, необходимо выполнить следующее:
1. Запустить Terrasoft CRM Administrator.
2. Открыть сервис грида необходимого раздела. Рассмотрим на примере раздела "Контакты" (wnd_ContactsGridArea).
3. В свойствах грида необходимо найти UseProfile и присвоить ему значение true.
4. Сохранить изменения. Перезапустить рабочее приложение и протестировать работоспособность системы.

Terrasoft Support Team

Добрый день!
Аналогичная проблема. В разделе "Проекты" ни на основном гриде проектов, ни в одной из деталей не сохраняются настройки колонок. В других разделах для тех же самых деталей настройки сохраняются.
Поле UseProfile имеет значение true.
В раздел "Проекты" добавлялась новая деталь, возможно в ходе этого что-то было некорректно сделано. В каком направлении искать ответ?

Вы не переопределяли события OnProfileDeserialize и OnProfileSerialize окна раздела проектов?

"Вадим Виткаускас" написал:Из-за чего могут слетать настройки колонок реестра и вкладок менеджера деталей, которые пользователь производит у себя на рабочем месте?

А тип хранения профиля у пользователя какой выбран?

События OnProfileDeserialize и OnProfileSerialize окна раздела проектов не менялись (стоят wnd_BaseWorkspaceOnProfileSerialize и wnd_BaseWorkspaceOnProfileDeserialize)

Тип хранения профиля - локальная директория

Вячеслав, попробуйте изменить значение UseProfile окна раздела "Проекты" на false, сохранить окно и закрыть его, после этого открыть, изменить на true и снова сохранить. Это может помочь.

"Вячеслав Тихонов" написал:Тип хранения профиля - локальная директория

Посмотрите имеет ли пользователь Windows права на запись в данную папку. Пользователь с правами локального администратора?

Финт с изменением значения поля UseProfile на false, а потом на true помог. Спасибо

У меня похожая проблема. В клиенте пользователь настроил какие колонки отображать, а какие спрятать в окне редактирования. После перезагрузки клиента, эти настройки сбиваются и отображаются все колонки, где стоит Visible=true.
UseProfile стоит true, пробовала заменить на false и вернуть обратно, не помогло. Методы OnProfileDeserialize и OnProfileSerialize так же не переопределяла.

То же самое... поддерживаю.

Елена, выслал вам на почту последнюю зборку (3.3.1.163) исполняемых файлов для вашей версии Terrasoft (3.3.1)
Просьба написать, помогло ли это решить проблему

Аналогичный случай. В разделе Проекты на детали не сохраняются настройки. Деталь доработанная ("Участки в проекте"), но "сдвоенная" -- справа отображаются операции (грид Операций) по каждому из участков. Не сохраняются настройки именно реестра Операций. У доработанной детали с настройками все нормально.

Пробовала разные варианты, и описанные в теме, и свои:
1) свойство окна UseProfile на Фалсе, потом на Тру (с перезапуском ТС)
2) чистился кеш и профайл (как вместе, так и по отдельности)
3) обновлялись бинарники (с 3.4.0.92хрм до 3.4.0.114)
4) окно в Виндовс-контейнере для детали операций было wnd_CashflowGridArea. (то есть сначала свойства меняла на нем). От безрезультатности создала новое окно, унаследовала его от wnd_CashflowGridArea, настройка юзпрофайл=Тру -- результат тот же, т.е. нулевой. манипуляции выше также повторились...

В чем еще может быть проблема?

Ольга, выложите, пожалуйста, сервисы для тестирования.

Также, как сообщили, если создана новая деталь и не сохраняет колонки в этом разделе, помогает пересохранение раздела проектов с активной существующей деталью, а не новой.

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