Имя: Пароль:
1C
1С v8
Веб-клиент и ПоместитьФайлы()
0 Demetres
 
05.12.12
14:40
Добрый день! Ситуация такая, добавляю файл в табличную часть, делаю это так:
ПоместитьФайлы(ПомещаемыеФайлы, ПомещенныеФайлы, , Ложь, ЭтаФорма.УникальныйИдентификатор);

при каждом добавлении система меня спрашивает:
Передать файл C:\Documents and Settings\soldatenko_da\Рабочий стол\02\ПВА_32.txt на сервер?

все это мракобесие творится на веб-клиенте. Как избавится от вопроса? Потому что если добавляю несколько файлов, система меня на каждый файл долбит вопросом :(
1 acsent
 
05.12.12
14:41
расширение установил?
2 Demetres
 
05.12.12
14:41
(1) да
3 Demetres
 
05.12.12
14:43
(1) Причем на тонком клиенте системе не нужно никаких дополнительных подтверждений, добавляет файлы только успевай закидывать
4 Demetres
 
05.12.12
14:50
Может есть хоть какие-то идеи по этому поводу
5 Demetres
 
05.12.12
17:20
Есть такая штука позволяет спросит по нескольким файлам один раз:

       #Если ВебКлиент Тогда
           МассивОпераций = Новый Массив;
           
           Для Каждого СтрокаСписка Из МассивИменФайлов Цикл
               ОписаниеВызова = Новый Массив;
               ОписаниеВызова.Добавить("ПоместитьФайлы");
               
               ПомещаемыеФайлы = Новый Массив;
               Описание = Новый ОписаниеПередаваемогоФайла(СтрокаСписка, "");
               ПомещаемыеФайлы.Добавить(Описание);
               ОписаниеВызова.Добавить(ПомещаемыеФайлы);
               
               ОписаниеВызова.Добавить(Неопределено);  // не используется
               ОписаниеВызова.Добавить(Неопределено);  // не используется
               ОписаниеВызова.Добавить(Ложь);            // Интерактивно = Ложь
               
               МассивОпераций.Добавить(ОписаниеВызова);
           КонецЦикла;
           
           Если НЕ ЗапроситьРазрешениеПользователя(МассивОпераций) Тогда
               // пользователь не дал разрешения
               Возврат;
           КонецЕсли;    
       #КонецЕсли
6 Demetres
 
05.12.12
17:22
Люди если у Вас есть ИТС посмотрите там описалово "ЗапроситьРазрешениеПользователя(МассивОпераций)" в 1Ске написано что там 2 параметра для файла, а в примере 5? Возникает вопрос для чего остальные???
7 Demetres
 
05.12.12
17:27
Ребята поделитесь ИТС свежим, должно же быть там что-то про "ЗапроситьРазрешениеПользователя(МассивОпераций)"
8 Demetres
 
05.12.12
17:35
Кажись разобрался с остальными параметрами. Ничего так сам с собой поговорил :)
9 loh_pedalny
 
05.12.12
18:50
да ничего не сделаешь. это, кажется, в самом расширении зашито.
10 loh_pedalny
 
05.12.12
18:51
+(9) типа - безопасность. чтобы не утянул кто-то твои файлы в инет бесконтрольно.
11 Demetres
 
06.12.12
08:46
(10) странная какая-то защита, этот кто-то не сможет нажать "Да". Спасибо за ответ, мне тоже кажется что это в системе зашито и не настраивается.