ТипУзораТабличногоДокумента.Узор11

Свойства · Pattern11

Узор 11.

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

ТипУзораТабличногоДокумента.Узор11 (SpreadsheetDocumentPatternType.Pattern11)

ТипУзораТабличногоДокумента (SpreadsheetDocumentPatternType)

Узор11 (Pattern11)

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

Описание:
Узор 11.
Использование в версии:

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

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

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

Применить узор ячейки Узор11

Узор назначается собственной ячейке с белым фоном и чёрным текстом. БезУзора и Сплошной также проверяются как реальные варианты.

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

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

Подготовка

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

  2. Перетащите Предпросмотр на форму: вид Поле табличного документа, путь к данным Предпросмотр. У поля разрешите растягивание по ширине и высоте, оставьте место для трёх строк образца.

  3. В свойствах формы → События назначьте ПриСозданииНаСервере процедуре из примера. Код вставьте целиком на уровне модуля формы. Для следующего цвета замените этот обработчик, не создавайте вторую одноимённую процедуру.

  4. Откройте обработку в тонком клиенте учебной базы. Образец создаётся в памяти и показывается в поле формы; не нужны макет, подключение к сайту, печать или запись файла.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Образец = Новый ТабличныйДокумент;
    Ячейка = Образец.Область(1, 1);
    Ячейка.ШиринаКолонки = 60;
    Ячейка.ВысотаСтроки = 42;
    Ячейка.Текст = "Учебный товар: Книга, количество 2";
    Ячейка.ЦветФона = Новый Цвет(255, 255, 255);
    Ячейка.ЦветТекста = Новый Цвет(0, 0, 0);
    Ячейка.Узор = ТипУзораТабличногоДокумента.Узор11;
    Образец.Область(2, 1).Текст = "ТипУзораТабличногоДокумента.Узор11";
    Предпросмотр = Образец;
КонецПроцедуры

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

  1. Новый ТабличныйДокумент содержит учебный текст; Ячейка получена методом Область, а не передана неизвестным объектом.

  2. Свойство Узор получает конкретное значение ТипУзораТабличногоДокумента.Узор11.

  3. Первая строка демонстрирует оформление, вторая подписывает выбранную константу.

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

  1. В Предпросмотр видны учебный текст и подпись ТипУзораТабличногоДокумента.Узор11.

  2. Замените значение другим из того же набора и заново откройте форму для сравнения.

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

Конкретное значение применено в подготовленном контексте, а не прочитано у неизвестного объекта.

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

  1. Каждый пример — отдельный вариант обработчика своей учебной формы; не вставляйте второй обработчик с тем же именем.

  2. Руководство показывает исходный код. Его выполнение и вид результата проверяйте в указанном клиенте 1С, не в браузере HTML.

  3. БезУзора не должен выглядеть как штриховка. Сплошной — отдельный вариант, не имя рисунка или картинки.

  4. Узор используется для фона ячейки; он не меняет значение текста и не создаёт изображение в коллекции Рисунки.

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

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

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

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

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