(7) Нет работает нормально, только результат это двоичные данные.
Т.е. выполнение такого кода позволяет через буфер перенести двоичные данные:
&НаКлиенте
Процедура Проверить(Команда)
ПроверитьКопированиеВБуфер();
ПроверитьПолучениеИзБуфера();
КонецПроцедуры
&НаКлиенте
Асинх Процедура ПроверитьКопированиеВБуфер()
ДД = Новый ДвоичныеДанные("d:\Temp\Приложение 7.pdf");
ДляБуфера = Новый ЭлементБуфераОбмена("application/pdf", ДД);
Обещание = СредстваБуфераОбмена.ПоместитьДанныеАсинх (ДляБуфера);
Результат = Ждать Обещание;
КонецПроцедуры
&НаКлиенте
Асинх Процедура ПроверитьПолучениеИзБуфера()
Обещание = СредстваБуфераОбмена.ПолучитьДанныеАсинх("application/pdf");
Результат = Ждать Обещание;
КонецПроцедуры
Но двоичные данные <> файл