ТипЛинииРисункаТабличногоДокумента

Темы платформы · SpreadsheetDocumentDrawingLineType

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

Полное описание, параметры и ограничения

ТипЛинииРисункаТабличногоДокумента (SpreadsheetDocumentDrawingLineType)

ТипЛинииРисункаТабличногоДокумента (SpreadsheetDocumentDrawingLineType)

Доступен, начиная с версии 8.1.

Значения
НетЛинии (None)
Пунктир (Dashed)
ПунктирТочка (DashDotted)
ПунктирТочкаТочка (DashDottedDotted)
Сплошная (Solid)
Точечная (Dotted)

Описание:

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

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/ui}. Имя типа XDTO: SpreadsheetDocumentDrawingLineType.

Использование в версии:

Доступен, начиная с версии 8.1.

Методическая информация

Практические примеры

Показать ТипЛинииРисункаТабличногоДокумента.НетЛинии на собственных данных

Собственный прямоугольник в табличном документе получает конкретную линию рамки. Координаты и размеры рисунка указаны в миллиметрах; линия рисунка не является границей ячейки.

Где и как запускать

Модуль собственной управляемой формы, обработчик ПриСозданииНаСервере. Отображение в подготовленном поле / декорации формы.

Подготовка

  1. В своей отдельной учебной базе создайте внешнюю обработку с управляемой формой. Полный серверный обработчик вставьте в модуль формы и назначьте событию ПриСозданииНаСервере. Не вставляйте его в модуль объекта обработки.

  2. В форме создайте реквизит УчебныйДокумент типа ТабличныйДокумент и поле табличного документа с путём к данным УчебныйДокумент. Откройте обработку в тонком или толстом клиенте.

  3. Рисунок создаётся на сервере: КоллекцияРисунковТабличногоДокумента.Добавить в этом уроке не вызывается из клиентской процедуры.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Документ = Новый ТабличныйДокумент;
    Документ.Область(1, 1).Текст = "Поясняющая рамка";
    Рамка = Документ.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Прямоугольник);
    Рамка.Лево = 5;
    Рамка.Верх = 12;
    Рамка.Ширина = 60;
    Рамка.Высота = 20;
    Рамка.Линия = Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии, 1);
    ЭтаФорма.УчебныйДокумент = Документ;
КонецПроцедуры

Разбор по шагам

  1. Подготавливаем конкретный элемент формы или реквизит, указанный в инструкции.

  2. Собственный прямоугольник в табличном документе получает конкретную линию рамки. Координаты и размеры рисунка указаны в миллиметрах; линия рисунка не является границей ячейки.

  3. Форма отображает созданные данные; браузер справочника код не исполняет.

Как проверить результат

  1. В поле документа видны подпись и собственный прямоугольник с выбранным стилем границы.

  2. НетЛинии скрывает линию рамки. Рисунок не удаляется из коллекции; ширина и высота остаются 60 × 20 мм.

Ожидаемый результат

Конкретный режим применён к своему заполненному документу или элементу формы.

На что обратить внимание

  1. Свойство Линия рисунка не применяется к рисункам типа Группа; здесь намеренно используется Прямоугольник.

  2. Документ не записывается в файл и не выводится на принтер.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.