Формат файла HTML версии 3.
Полное описание, параметры и ограничения
ТипФайлаТабличногоДокумента.HTML3 (SpreadsheetDocumentFileType.HTML3)
ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType)
HTML3 (HTML3)
Доступен, начиная с версии 8.0.
Описание:
Формат файла HTML версии 3.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Сохранить свою таблицу в формате HTML3
Две собственные строки записываются в новый временный файл. Формат задаёт параметр Записать, а не одно только расширение имени.
Где и как запускать
Клиентский модуль управляемой формы, команда СохранитьОбразец. Толстый клиент на компьютере.
Подготовка
Создайте внешнюю учебную обработку с управляемой формой. Добавьте команду СохранитьОбразец, её кнопку и назначьте обработчик из примера.
Откройте обработку в толстом клиенте на компьютере. Временный каталог клиента должен быть доступен для записи; существующие пользовательские файлы не используются.
После сообщения скопируйте путь и откройте созданный файл подходящим просмотрщиком. Пример не запускает внешнюю программу автоматически.
&НаКлиенте
Процедура СохранитьОбразец(Команда)
Образец = Новый ТабличныйДокумент;
Образец.Область(1, 1).Текст = "Товар";
Образец.Область(1, 2).Текст = "Количество";
Образец.Область(2, 1).Текст = "Книга";
Образец.Область(2, 2).Текст = "2";
ИмяФайла = ПолучитьИмяВременногоФайла("html");
Образец.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.HTML3);
Сообщить("Учебный файл: " + ИмяФайла);
КонецПроцедурыРазбор по шагам
Табличный документ создаётся полностью в памяти из двух учебных строк.
ПолучитьИмяВременногоФайла формирует новое имя с расширением html в каталоге клиента.
Второй параметр Записать явно задаёт ТипФайлаТабличногоДокумента.HTML3; его нельзя заменить строкой с названием формата.
Как проверить результат
Команда сообщает путь к новому файлу .html.
В совместимом просмотрщике файл содержит Товар / Количество и Книга / 2. Текстовые форматы не сохраняют всё оформление таблицы.
Ожидаемый результат
Конкретное значение применено в подготовленном контексте, а не прочитано у неизвестного объекта.
На что обратить внимание
Каждый пример — отдельный вариант обработчика своей учебной формы; не вставляйте второй обработчик с тем же именем.
Руководство показывает исходный код. Его выполнение и вид результата проверяйте в указанном клиенте 1С, не в браузере HTML.
Пример при ручном выполнении действительно создаёт один учебный временный файл. Он не печатает и не отправляет документ.
XLS95 не сохраняется на сервере; поэтому этот урок использует толстый клиент. На мобильной платформе доступны только MXL и PDF.
MXL7 ограничен для документов с картинками; здесь картинок нет. Формат XLS95/MXL7 устарел, но показан для полноты справочника.
Файл может быть удалён при очистке временного каталога; для постоянного хранения выберите собственную папку отдельным действием.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.