|
БСП. Присоединенные файлы | ☑ | ||
---|---|---|---|---|
0
IoannVic
07.04.16
✎
11:17
|
Задача проще некуда. Есть обработка которая загружает из Excel. Мне нужно этот файл поместить в присоединенные файлы. Все настроил, интерактивно без проблем добавляет файлы. Скажите как программно добавить файл, а еще лучше ткните в БСП где это (сам искал ничего путного не нашел), ну естественно гугл не помог.
|
|||
1
Cyberhawk
07.04.16
✎
11:19
|
Ты не в Гугле помощи ищи, а в отладчике (в методах общих модулей соответствующей подсистемы)
|
|||
3
IoannVic
07.04.16
✎
11:20
|
(1) (2) Спасибо большое, а не сочтете за наглость уточнить, где это все добро в БСП описано?
|
|||
4
Cyberhawk
07.04.16
✎
11:21
|
(3) Документация на ИТС по соответствующей подсистеме тебе в помощь
|
|||
5
IoannVic
07.04.16
✎
11:24
|
(4) Ну, вот как раз там ничего не нашел. Только подробное описание как приладить присоединенные файлы, а по методам работы с ними ничего не нашел
|
|||
7
IoannVic
07.04.16
✎
11:27
|
(6) Уже гляжу) Думал может документация есть, для общего развития))
|
|||
8
Cyberhawk
07.04.16
✎
11:29
|
ТабДок = СформироватьТабличныйДокументНаСервере(СсылкаНаВнешнююПечатнуюФорму, ДоговорСсылка, ИмяМакета);
// Сохраняем табличный документ в PDF. РасширениеБезТочки = "pdf"; #Если _ Тогда ТабДок = Новый ТабличныйДокумент; ДоговорСсылка = Справочники.ДоговорыКонтрагентов.ПустаяСсылка(); #КонецЕсли ИмяФайла = ПолучитьИмяВременногоФайла(РасширениеБезТочки); ТабДок.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.PDF); // Добавляем его в присоединенные файлы к договору. ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ИмяФайла); АдресВХранилище = ПоместитьВоВременноеХранилище(ДвоичныеДанныеФайла); НаименованиеФайла = НачалоНаименованияФайла + " " + ДоговорСсылка.Номер + " от " + Формат(ДоговорСсылка.Дата, "ДЛФ=D"); //ПрисоединенныйФайлСсылка = ПрисоединенныеФайлы.ДобавитьФайл(ДоговорСсылка, НаименованиеФайла, РасширениеБезТочки, , , АдресВХранилище,,,, НаименованиеФайла + " (Сф-но автомат-ки)"); ИмяФайлаПриведенное = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(НаименованиеФайла, "_"); // ЕМ 2015_10_20 ПрисоединенныйФайлСсылка = ПрисоединенныеФайлы.ДобавитьФайл(ДоговорСсылка, ИмяФайлаПриведенное, РасширениеБезТочки, , , АдресВХранилище,,,, НаименованиеФайла + " (Сф-но автомат-ки)"); |
|||
9
Cyberhawk
07.04.16
✎
11:30
|
Для разных версий БСП параметры метода и даже имя метода могут отличаться
|
|||
10
Cyberhawk
07.04.16
✎
11:31
|
Конкретно (8) для версии БСП "2.2.4.45"
|
|||
11
IoannVic
07.04.16
✎
11:33
|
(9) Спасибо большое
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |