e9a2cc89

1С табличное поле цвет ячейки

Оформление строк, ячеек табличного поля (цвет, текст)

Похожие FAQ

Еще в этой же категории

Заполнение списка значений в элементе поле выбора на форме 10
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип — Произвольный, Использование — Режим выбора из Списка, кнопка списка Для Каждого Метаданное из Метаданные.РегламентныеЗадания Цикл ЭлементыФормы.МетаданныеВыбор.Спи Поле выбора

Как ограничить список выбора? 7
Ограничим список элементов, установив отбор в открываемой форме //Пример 1 Процедура СтатьяПДРНачалоВыбора(Элемент, СтандартнаяОбработка) ФормаВыбора = Справочники.ПрочиеДоходыИРасходы.ПолучитьФормуВыбора(, Элемент); ЭлементОтбораВидПДР = Форма Форма

Программное создание таблицы значений с условным оформлением 7
Как создать на форме таблицу и сделать для нее подсветку содержимого колонки в строке по условию? Итак для начала нам надо добавить реквизиты в форму. Для этого у нас есть метод: ИзменитьРеквизиты(). Перед тем как его использовать мы сформируем ма Форма

Как активизировать, перевести фокус на необходимый элемент на форме? 6
//Текущему Элементу формы присваиваем элемент котровый необходимо активизировать ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ТабличноеПоле; Форма

Программное добавление элементов на форму 6
ЭлементыФормы (Controls) . Добавить (Add) — Добавляет элемент управления на форму. Синтаксис: Добавить( Тип , Имя , Видимость , ПоместитьНа ) Параметры: Тип (обязательный) Тип: Тип. Тип добавляемого элемента управления: Индикатор; П Посмотреть все в категории Работа с Формой (Диалог) и её элементами

Процесс оформления строк табличной части для управляемых форм отличается от оформления строк в обычных формах.

Оформление в строк табличной части для обычных форм

Условное оформление в управляемых формах

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

ВАЖНО! Работы с элементами условного оформления доступна только на стороне сервера!
ВАЖНО! Для оформления строк таблицы (или дерева) значений мы будем использовать условное оформление самой формы, а не элемента списка!

Читайте также:  Программа для усиления микрофона windows 7

Таким образом, код для реализации условного оформления управляемой формы будет иметь следующий вид: В приведенном примере, в случае если значение реквизита "Реквизит1" будет больше 10, цвет текста строки будет выделен зеленым.
Вы же можете наложить любое условие и любое необходимое оформление.

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

Способ 1:

  • Зайти в конфигуратор;
  • Открыть форму объекта, где располагается нужная табличная часть;
  • Перейти в свойства табличной части;
  • Установить флажок напротив параметра «ЧередованиеЦветовСтрок»;

Способ 2:

  • Зайти в конфигуратор;
  • Открыть форму объекта, где располагается нужная табличная часть;
  • Перейти в свойства формы;
  • Найти в свойствах параметр «УсловноеОформление», нажать кнопку «Открыть»;

  • В открывшейся форме добавляем новую строку:
  • В колонке «Оформление» выбираем цвет фона;
  • В колонке «Условие» можно установить отбор по номерам строки;
  • В колонке «Оформляемые поля» выбираем все колонки табличной части;

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

Ссылка на основную публикацию