Имя: Пароль:
1C
1С v8
Изображения номенклатур в УТ 11
0 AdssdA
 
12.11.15
10:17
Здравствуйте, добрые люди.
Столкнулся с загадочной проблемой. Пытаюсь напечатать прайс с изображением номенклатуры. Когда запускаю обработку через Файл -> Открыть, всё прекрасно печатает. Но как только я её добавляю в конфигурацию, по средствам добавления в доп.обработки, изображения перестают находится.
Самое загадочное, что печатная форма, с аналогичным алгоритмом поиска изображений, всё прекрасно находит и выдает на печать.
Будьте так любезны, пните в какую сторону копать.
1 VikingKosmo
 
12.11.15
10:19
Что значит "изображения перестают находится"?
2 VikingKosmo
 
12.11.15
10:19
Это как вообще?
3 MaxS
 
12.11.15
10:22
Обработка работает в безопасном режиме?
4 AdssdA
 
12.11.15
10:23
(1) то что вылетает ошибка, что изображение не найдено или удалено администратором/антивирусом.
5 AdssdA
 
12.11.15
10:24
(2) как-то вот так загадочно
6 AdssdA
 
12.11.15
10:24
(3) да
7 VikingKosmo
 
12.11.15
10:26
(6) в сведениях обработки укажи БезопасныйРежим = Ложь;
8 AdssdA
 
12.11.15
10:30
(7) ОГРОМНОЕ СПАСИБО! А можно теперь, как дураку, пояснить, почему была в этом загвоздка, был бы очень признателен.
9 VikingKosmo
 
12.11.15
10:39
купи у ДеничЧ СП и почитай про БезопасныйРежим
10 MaxS
 
12.11.15
11:00
(7) Но этот режим устарел. Это БСП 2.1. В виде исключения для поддержки совместимости работать будет...
Сейчас в УТ 11 внедрена БСП 2.2 и это делается по другому... не помню как ;)
11 VikingKosmo
 
12.11.15
11:10
(10) шта? В БСП БезопасныйРежим прекрасно включается и выключается, в зависимости от того, что в СведенияОВнешнейОбработке() укажешь
12 MaxS
 
14.11.15
16:54
(11) Вот пример кода для БСП 2.2.
Никакой конструкции БезопасныйРежим = Ложь; здесь не предусмотрено, но права обработке на полный доступ к каталогу предоставляются. rtfm.

Функция СведенияОВнешнейОбработке() Экспорт
    
    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.5.36");
    
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
    ПараметрыРегистрации.Версия = "0.1";
    
    НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
    НоваяКоманда.Представление = НСтр("ru = 'Выгрузка ...'");
    НоваяКоманда.Идентификатор = "ВыгрузитьДДД";
    НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
    НоваяКоманда.ПоказыватьОповещение = Ложь;
    
    ПутьКФайлу = ПолучитьПутьКФайлуИзХранилища();
    Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаФайловойСистемы(ПутьКФайлу,Истина,Истина,"Каталог для выгрузки файлов");
    ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
    
    Возврат ПараметрыРегистрации;
    
КонецФункции
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn