Показать сообщение отдельно
Старый 20.07.2007, 12:11   #3  
Мариночка is offline
Мариночка
Microsoft Dynamics
Аватар для Мариночка
Сотрудники Microsoft Dynamics
 
75 / 56 (2) ++++
Регистрация: 31.01.2005
Адрес: Киев
Эта фича не работает в версиях старше 4ки. Туда добавили код, который ассертит сиквел пермишны:

X++:
ssep =  new SqlStatementExecutePermission(stmtStr);
    ssep.assert();
который ругается на:

X++:
Request for the permission of type 'SqlStatementExecutePermission' failed.
(S)\Classes\SqlStatementExecutePermission\demand
(S)\Classes\Statement\executeQuery
(C)\Jobs\directSQL - line 15
Происходит потому, что код исполняется на клиенте (SysDictIndex - Called From) и будет так везде, где пермишны требуются на клиенте , можно попробовать в простой джобе.

Лечится изменением модификатора класса на Сервер (правда, не знаю, насколько чревато).
Бага с SaveDataPerCompany тож осталась, поэтому требуются изменения, как у Dron AKA andy.