0
stonewolf
23.11.17
✎
09:26
|
Доброго, граждане.
Вроде ещё не пятница, а то ли уже лыжи не едут, то ли...
Вот такой код:
п=новый ПотокВПамяти;
т=новый ТабличныйДокумент;
т.Записать(п,ТипФайлаТабличногоДокумента.XLSX);
д=п.ЗакрытьИПолучитьДвоичныеДанные();
даёт вот такую ошибку:
Ошибка при вызове метода контекста (Записать)
т.Записать(п,ТипФайлаТабличногоДокумента.XLSX);
по причине:
Недопустимое значение параметра (параметр номер '2')
Если писать не в поток, а файл, то всё ок. PDF сохраняет и в поток. Платформа что ли? Пробовал на 8.3.11.2867 и 8.3.10.2217.
Мудрость из СП:
Вариант синтаксиса: В поток
Синтаксис:
Записать(<Поток>, <ТипФайлаТаблицы>)
Параметры:
<Поток> (обязательный)
Тип: Поток, ПотокВПамяти, ФайловыйПоток.
Поток для записи табличного документа.
<ТипФайлаТаблицы> (необязательный)
Тип: ТипФайлаТабличногоДокумента.
Формат, в котором будет сохранен табличный документ.
|
|
1
тарам пам пам
23.11.17
✎
10:06
|
Там еще примечание есть
"При работе на сервере, веб-клиенте или через внешнее соединение нет возможности сохранять в формате XLS95."
Видать криво проверку в платформе сделали - DOCX например сохраняет без проблем. Пишите в спортлото (на v8@1c.ru в смысле), может в следующих версиях поправят.
|
|