|  25.02.2015, 13:47 | #1 | 
| Участник | Запустить ComExcelDocument_RU с правами аоса 
			
			Здравствуйте!  Вот этот код сидит на методе таблицы. У всех аосов доступ есть на эту папку Вроде как я ожидал что открывать будет правами аоса этот файл. но почему то открывает под пользователем, а у пользователя нет прав на эту папку( и не должно быть) то есть вываливается ошибка Файл «\\SRVFILE1\office\Ex_AX_Temp\crm1_18081.xlsx» не найден. При запуске под пользователем у которого открыт доступ на эту папку -все отрабатывает хорошо.То есть этот код точно лезет под пользователем. Хотел бы сделать именно с ComExcelDocument_RU так как у меня уже много чего написано уже с использованием этого класса Как же заставить аксапту открыть файлы с доступом через АОС(в данном случае как заставить ComExcelDocument_RU это делать) Заранее спасибо! public server static void sql2() { ComExcelDocument_RU excelDocument = new ComExcelDocument_RU(); ; tmpfile = "\\\\SRVFILE1\\office\\Ex_AX_Temp\\crm1_18081"+".xlsx"; excelDocument.open(tmpfile,false); } Последний раз редактировалось at5454; 25.02.2015 в 13:50. | 
|  | 
|  25.02.2015, 13:50 | #2 | 
| Участник | 
			
			ComExcelDocument_RU - это клиентский класс хоть ваш код его и создает на сервере, но все обращения к нему идут на клиента 
				__________________ Axapta v.3.0 sp5 kr2 | 
|  | 
|  25.02.2015, 14:52 | #3 | 
| Участник | 
			
			может можно как-нибудь запустить конкретный метод формы под другим пользователем? (укоторого соттвественно есть нужные права) слышал есть RunAs но это для класса и непонятно как туда параметры передать | 
|  | 
|  26.02.2015, 10:16 | #4 | 
| Участник | 
			
			Не путайте пользователей Аксапты и пользователей Windows. С помощью того RunAs о котором вы говорите можно подменить первого но не второго. Если вы почему-то не хотите давать своим пользователям доступ к папке с шаблонами, можно попробовать с сервера перед формированием отчета скопировать нужный шаблон локально на клиента. И пусть ComExcelDocument_RU работает уже с доступной копией. А ещё лучше хранить шаблоны в репозитарии (AOT\Resources) тогда и с виндовыми правами заморачиваться не нужно будет. | 
|  | 
|  | 
| 
 |