|  | Как записать в поток несколько файлов | ☑ | 
    
        | 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) я с пса в профиле в свое время душевно поржал, и потом весь день вспоминал и ржал снова))     |  |