По сообщению, атрибут «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. Перед удалением лучше сделайте бекап базы.
Для решения проблемы с возникающей ошибкой Вам необходимо.
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.