Работа с HTML документом

Печать (Ctrl+P)

Платформа 1С предприятие содержит простой (не профессиональный) HTML-редактор гипертекстовых документов (HTML-документы).

Для создания HTML-документа нужно выбрать пункт Файл – Новый. В открывшемся диалоге выбора вида документа выбрать HTML-документ и нажать кнопку ОK.

На закладке Редактирование производится ввод и редактирование документа в визуальном режиме. Возможности редактора HTML-документов, предоставляемые на закладке Редактирование, ограниченны. На закладке Текст можно редактировать создаваемый документ в формате HTML. На закладке. На закладке Просмотр просматривают результат редактирования.

В HTML документ можно вставлять картинки, таблица, надписи, а также размещать ссылки на другие документы. 

Текст HTML-документа можно форматировать, т. е. устанавливать его стиль (фонт, размер, наклон, отступы, выравнивание и т. д.). При копировании текста из других текстовых редакторов, например, Microsoft Office Word, сохраняется исходное форматирование текста.

Вставка и работа с таблицей

Для вставки таблицы нужно выбрать пункт Таблица – Вставить таблицу. В открывшемся диалоге указать количество строк и колонок.

Если в дальнейшем в процессе редактирования выяснится, что указанного количества строк или колонок не хватает, их можно добавить.

Для работы с таблицей (вставка, удаление строк, колонок и ячеек) предназначены команды, выполняемые при выборе пунктов меню Таблица главного меню.

Если в дальнейшем в процессе редактирования выяснится, что указанного количества строк или колонок не хватает, их можно добавить.

Для работы с таблицей (вставка, удаление строк, колонок и ячеек) предназначены команды, выполняемые при выборе пунктов меню Таблица главного меню.

Вставка картинки

В HTML-документ можно вставлять картинки.

Для вставки картинки нужно выбрать пункт Элементы – Картинка. В открывшемся диалоге указать адрес картинки (путь и имя файла картинки) или выбрать файл в стандартном диалоге выбора файла. В поле Текст ввести поясняющий текст, который будет появляться в режиме просмотра в виде ярлыка при помещении указателя мыши над картинкой.

В группе реквизитов Расположение указать, если требуется, выравнивание картинки (как располагается картинка в документе).

Если требуется поместить картинку в рамку, в реквизите диалога Рамка нужно указать толщину рамки. Если толщина не указана или равна 0, то рамка не рисуется.

Указанные в диалоге реквизиты можно изменить в панели свойств картины

История изменения функционала Работа с HTML

Функционал платформы Работа с HTML мало изменился в редакции 8.3. Каким был HTML-редактор в версии 8.2, таким и остался в версии 8.3 за исключением некоторых изменений, показанные в таблице.

ВерсияКак сталоКак былоРезультат изменения
8.3.22В тонком и толстом клиентских приложениях реализовано сохранение настроек печати для поля HTML-документа в системном хранилище настроек. Настройки сохраняются при изменении настроек в диалоге параметров печати для поля HTML-документа, а читаются перед открытием диалога параметров печати и при печати/предварительном просмотре поля HTML-документа.Данная возможность не предоставлялась.
Печать всегда выполнялась с настройками по умолчанию.
Печатать данные из поля HTML-документа стало удобнее за счет того, что будут использовать ранее указанные настройки и не придется выполнять эти настройки каждый раз заново.
8.3.18В синтакс-помощнике для свойства ОболочкаHTMLДокумента.КодЯзыкаМакета удалена доступность в толстом клиенте.

В синтакс-помощнике для свойства ОболочкаHTMLДокумента.КодЯзыкаМакета была указана доступность в толстом клиенте.
Исправлена ошибка в синтакс-помощнике.
8.3.13При чтении HTML-документа с помощью объекта ЧтениеHTML (с помощью методов ОткрытьФайл(), ОткрытьПоток() и УстановитьСтроку()), разбор документа будет прекращен при достижении уровня вложенности в 1 024 тега. Пользователь получит доступ только к части документа.При чтении HTML-документа с помощью объекта ЧтениеHTML отсутствовали ограничения по количеству вложенных тегов, что могло приводить к аварийному завершению работы системы.Повышена надежность системы при разборе HTML-документов с большим уровнем вложенности тегов.
8.3.10Для объекта ОболочкаHTMLДокумента реализовано свойство КодЯзыкаМакета. Если данное свойство установлено, то методы этого объекта ПолучитьCOMОбъект(), ПолучитьДокументHTML(), ПолучитьТекст() будут возвращать результат для указанного языка.Для HTML-макета выбор языка, для которого будут возвращаться результаты работы методов объекта ОболочкаHTMLДокумента, был недоступен.Стало возможно использовать HTML-макеты для языка, отличного от языка текущего сеанса.
Previous Article
Next Article

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.