|
Как записать в поток несколько файлов |
☑ |
0
r1000
25.12.23
✎
18:40
|
Собираю письмо электронное письмо. Вложения - это УПД за период. получается так что во вложение попадает одна и та же УПД. Т.е. двоичные данные перезаписываются в цикле. Как сделать так чтобы данные не перезаписывались ?
Пока ВыборкаУПД.Следующий() Цикл
ТабДок = ВыборкаУПД.ТабличныйДокумент;
Поток = Новый ПотокВПамяти();
ТабДок.Записать(Поток, ТипФайлаТабличногоДокумента.PDF);
ДвоичныеДанные = Поток.ЗакрытьИПолучитьДвоичныеДанные();
Вложения.Вставить("УПД" + ВыборкаУПД.Номер + ".pdf", ДвоичныеДанные);
КонецЦикла;
|
|
1
rphosts
25.12.23
✎
18:45
|
Проверял, что внутри цикла ТабДок не один и тот-же?
|
|
2
r1000
25.12.23
✎
18:53
|
Это всегда разные ТабДок
|
|
3
H A D G E H O G s
25.12.23
✎
19:48
|
Код не должен работать. Ты не можешь из выборки запроса получить ТабДок напрямую.
|
|
4
r1000
25.12.23
✎
20:35
|
(1)мерси. и правда помещался один и тот же табдок. не туда смотрел)
код совершенно рабочий.
|
|
5
H A D G E H O G s
25.12.23
✎
21:21
|
|
|
6
Кулибин
25.12.23
✎
21:25
|
(5) Дима, радуешь всегда этими ссылками))) Специально ищешь? Или есть готовый "выстраданный" список?)
|
|
7
H A D G E H O G s
25.12.23
✎
21:35
|
|
|
8
lEvGl
25.12.23
✎
21:40
|
(6) я с пса в профиле в свое время душевно поржал, и потом весь день вспоминал и ржал снова))
|
|