Добрый день!
Мы используем СРМ версии 3.3.1.163.
И еще бывают (опять же только у него) черные полосы (см. скриншот во вложении).
С чем связаны эти проблемы и как их можно решить?
Спасибо
Хайдар
Нравится
По сообщению, атрибут «IsWorkspace» присваивается в нескольких скриптах главной страницы и базовой страницы раздела, а затем вычитывается в скрипте детали графиков. Можно попробовать отладиться и посмотреть, почему значение не присвоилось.
Ранее такая проблема наблюдалась один раз на ещё более старой версии 3.2.1, тогда вопрос решили очисткой профиля с кешем или обновлением бинарных файлов.
Для очистки нужно ему удалить содержимое нескольких папок:
Очистить кеш: %AppData%\Roaming\Terrasoft\3.3.1\Cache.
Если после чистки кеша программы проблема останется, то попробуйте ещё удалить профиль: %AppData%\Roaming\Terrasoft\3.3.1\Profile.
Если не поможет, стоит провести на этом компьютере отладку.
Нет, переиндексация тут не должна влиять.
А как выглядят чёрные полосы?
Полосы больше похожи на проблемы с видеокартой.
Попробуйте всё же провести отладку в скриптах scr_GraphUtils и wnd_GraphDetailScript в тех местах, где идёт обращение к «IsWorkspace».
А может полосы из-за того, что пользователь, который выслал Вам скриншот, специально зацензурил?
По поводу пользователя, проблема наблюдается под ним на разных компьютерах?
Вы используете в разделе деталь графиков?
В таком случае, возможно, у этого пользователя в каком-то разделе случайно выбрана деталь графиков или их вкладка в разделе, которая по какой-то причине вызывает сбой. Возможно, если ему перейти на другую деталь, то сбои прекратятся.
Да, этот способ — очистка профиля и кеша. Если Вы делали и не помогло, то сначала проверьте, действительно ли очистились эти папки. Также в настройках подключения к базе (открываются из окна логина) может быть указано в «Дополнительных параметрах», что профиль хранится не локально, а в базе, в таблице tbl_ProfileData, в записях с нужным UserID.
На скриншоте ничего не видно.
Если там tbl_ProfileData, то нужно SQL-запросом удалить записи с нужным UserID. Перед удалением лучше сделайте бекап базы.
Параметры здесь:
Удалить те, у кого UserID соответствует ID записи в tbl_AdminUnit, которая относится к нужному пользователю.
Доброе утро!
Доброе утро!
Я удалил UserID соответствующий ID записи в tbl_AdminUnit
И все равно показывает и ошибку, и чёрные полосы.
Может есть какой то другой способ отчистить кэш пользователя?
Спасибо!
Здравствуйте!
Для решения проблемы с возникающей ошибкой Вам необходимо.
1. Зайти на машину под пользователем с правами администратора и сделать перерегистрацию библиотек Terrasoft.
2. Для всех пользователей, которые работают по RDP нужно на этой машине дать полные права на чтение папок TS (Bin, Res и Settings), в том числе и пользователя, у которого возникают проблемы.
3. Также данная ошибка может возникать в следствие некорректных доработок в Вашей конфигурации TS. Уточните, пожалуйста, выполнялись ли какие-либо доработки?
По поводу проблемы с черными полосами - рекомендуем обновиться до последней версии 3.3.2 - файлы для обновления и инструкцию можно получить, написав e-mail на адрес службы поддержки Террасофт support@terrasoft.ru.
Хайдар, проще всего перерегистристрировать так:
Переименовать папку Terrasoft (например, в Terrasoft1), запустить TSClient.exe из неё. Он будет запускаться дольше, чем обычно. Когда запустится, закрыть и переименовать папку назад. Снова запустить TSClient.exe.
Учтите, что при удалённой работое пользователей на одном компьютере у них в этот момент будет невозможно работать в системе. Всем пользователем нужно будет перед началом работ закрыть Terrasoft.
Но сначала проверьте, помогла ли выдача прав.
А если зайти в Terrasoft под этим пользователем, при этом работая в Windows под админом — то та же ошибка?
Для ускорения решения данной проблемы есть ли возможность у Вас организовать удаленное подключение, например, по Team Viewer?
Если такая возможность есть, то пришлите, пожалуйста, нам параметры подключения на support@terrasoft.ru.
Здравствуйте.
Уточните, пожалуйста, с какого адреса Вы отправляли письмо и время отправки, также желательно укажите тему?
время отправки(по Минск) 9:09
тему: TeamViewer параметры
Здравствуйте, Хайдар!
Проблема была решена в ходе удаленного подключения.
Черные полосы возникали из-за того, что у пользователя в реестре использовался режим отображения данных 'Многострочные данные'.
Для решения проблемы рекомендовано обновиться до последней версии 3.3.2.