Имя: Пароль:
 
1C
1С v8
Сохранение табличного документа
0 Jonny_Khomich
 
03.11.16
08:45
Не могу понять для чего нужно авто ИспользованиеВывода?!
из СП описание "Если право доступа Вывод установлено, то вывод разрешен, иначе запрещен."
Где устанавливать это право? В интернете по этому поводу ничего не нашёл.
Суть в том, что в коде много где используется запись табличного документа без прямого указания разрешения на вывод, сейчас переделываем на серверный режим и приходится везде добавлять "ТабДок.Вывод = ИспользованиеВывода.Разрешить".
Лень везде искать запись и добавлять строку.
1 butterbean
 
03.11.16
09:07
(0) в ролях, это право ставится прям на конфигурацию
2 Jonny_Khomich
 
03.11.16
09:13
(1) спасибо, в правах нашёл это.
можно дать право на вывод фоновому/регламентному заданию?
p.s. у всех ролей есть право на вывод
3 butterbean
 
03.11.16
09:15
(2) эээ, а куда будет выводить фоновое задание?
4 Jonny_Khomich
 
03.11.16
09:21
(3) табличный документ надо записывать в файл на диск.
Если я пишу ТД.Записать(Путь), то возникает ошибка "Ошибка при вызове метода контекста (Записать): Вывод запрещен"
Если я перед этим напишу ТД.Вывод = ИспользованиеВывода.Разрешить;
Ошибка не возникает и документ сохраняется в файл.
5 butterbean
 
03.11.16
09:33
(4) видимо твое фоновое задание запускается с пустым пользователем , попробуй указать конкретного пользователя
2 + 2 = 3.9999999999999999999999999999999...