Здравствуйте. Такая странная ошибка.На одном компьютере только-к сожалению директорском при создании задачи в окне opportinuties возникает ошибка Error executing script method 'wnd_TaskEditOnPrepare'. Error deleting record. Original error message: The statement has been terminated.
при редактировании карточки задачи в окне opportunities также возникают такие же ошибки например при редактировании окна даты.
Захожу его аккаунтом на своем компьютере все нормально работает.
Как нужно исправить?
Нравится
да удалял.....2 раза...переустанавливал тоже...
А что профайлер говорит? Какой запрос идет (если идет) на сервер?
Вы имеете ввиду логи(профайлер)?вот логи
[11/04/08 13/35/28.586] (I) Error deleting record. Original error message: The statement has been terminated.
The DELETE statement conflicted with the REFERENCE constraint "FTaskOpportunityID". The conflict occurred in database "Terrasoft", table "dbo.tbl_Task", column 'OpportunityID'
[11/04/08 13/38/45.296] (E) Error executing script method 'wnd_TaskEditOnPrepare'. Error deleting record. Original error message: The statement has been terminated.
The DELETE statement conflicted with the REFERENCE constraint "FTaskOpportunityID". The conflict occurred in database "Terrasoft", table "dbo.tbl_Task", column 'OpportunityID' «Call Stack»
Ну ошибка говорит о том, что не может удалить запись из tbl_Opportunity ибо существует запись в таблице tbl_Task, развязанная на нее.
Встаньте на деталь Задачи - посмотрите есть ли там связанные записи.
Дело в том что я захожу со своего компьютера его аккаунтом и все отлично работает!Не работает только с его компьютера.И потом я не стираю записи с таблицы....
Компьютер находится в домене? Где хранится профиль? Клиентские версии Террасофт совпадают?
1. Переместите профиль в базу, затем на диск. Перезагрутите компьютер.
2. Подключитесь удалённо или отдельно к диску, скопируйте профиль ОС пользователя-директора, затем удалите. Перезагрузите компьютер, зайдите под директором. Если заработает, значит "плохо" почистили кеш. Профиль можно вернуть, если проблема не будет решена.
Да в домене.Версии совпадают.Действия с профилем ни к чему не привели.
значит так, ситуация немного поменялась. Сегодня создал 3-х новых пользователей.Поставил им клиент, подсоединился и при попытке создать новую задачу прикрепленную к продаже в разделе продажи пишет ошибку Error executing script method 'wnd_TaskEditOnPrepare' «Call Stack».
При том условии, что при соединении со своего компьютера этими же логинами все работает хорошо.
У меня появилась одна мысль.Раньше еще до этого, я разграничил всем пользователям права, дефолтные поставил на только чтение.И вручную всем продажам выставил разрешение для остальных пользователей на только чтение.Может быть при создании задачи для продажи это рассматривается как edit и потому выдает ошибку.Но почему тогда с моего компьютера все работает???Помогите пожалуйста решить проблему, так как новые пользователи не могут работать.Спасибо!!!!!
На моем компьютере я захожу и под своим аккаунтом (доменным) и под supervisor-ом.И под доменной аутенфикацией и под паролем.У меня на компьютере нормально все работает.Кстати забыл упомянуть раз уж вы задаете такой вопрос-может это имеет значение-Новых пользоватлей я создал с паролем то есть не доменные, и у них такая же проблема.Но захожу под этими пользователями со своего компьютера(который в домене-все отлично работает).У всех пользователей остальных компьютеры в домене.
спасибо за ответ...
Если следовать такой логике, то почему пользователь supervisor, который администратор, не работает на другом компьютере? И потом совсем недавно все работало нормально. Потом я точно знаю, что не играет значения как будет коннектиться пользователь-будет он доменным или нет.....
У меня уже просто нету мыслей почему так происходит...Может ли быть какая то проблема с правами? Просто почему все отлично работает с моего компьютера?под любым аккаунтом.Может быть есть такой вариант подсоединиться team viewer и помочь мне....Я был бы крайне благодарен.
Огромное спасибо за помощь.Но сегодня пришел на работу и выяснилось, что у двоих у кого я поставил работает.Не работает только у одного:у него оооооочень старая система.Когда ставлю на свежем компьютере но все работает....вот так то..значит проблема в клиентской части....