Установить цвет фона строки табличной части 1с

Обновлено: 07.07.2024

а дальше не понятно как установить именно для этой строки какие-то настройки оформления.

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

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Запрос. Условие: строка из первой табличной части равна любой строке из другой табличной части
Есть документ "РаспределениеМатериаловНаВыпуск". У этого документа имеется "Форма документа". На.

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

Скрыть некоторые строки табличной части
Возможно ли каким нибудь образом отображать только некоторые строки ТабЧасти, а не все? Или это.

Цвет строки табличной части документа
Такая ситуация, я пока что новичек в этом деле вот и обращаюсь к спецам. Прошу помощи, мне нужно.

как то так: событие "приВыводеСтроки".

Добавлено через 7 минут
угу, тчн

у тч толстого есть событие - сотвори его и вояй чего хош Добавлено через 19 секунд
под рукой оказалась не совсем понимаю.
какое событие может отработать чтение данных из табличного поля? ткни в лупу понравившегося события: либо как Дюк предложил: при получении данных раскрашивать, либо при выводе строки(как я) - все зависит от объема данных таблицы - выбирать тебе я как ни тестил (правда чисто визуально и по вызовам, без системного хронометража), не нашёл разницы: то, что довыводится, то и обрабатывается. Преимущество в вызове: один раз, но в цикле, либо сколько строк, столько вызовов. По времени не уловить разницы.

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

Добавлено через 2 минуты
Дюк, вы предложили мне условное оформление,типа если поле из таблицы заполнено то меняет или не меняем.
а я хочу так:
выделяю пять строк из ТЧ, выделяю 3 строки из другой ТЗ.
нажимаю кнопку на форме и
5 строк из первой ТЧ и 3 строки из втрой поменяли цвет,
причем их данные не изменились.

Ниже приведено несколько полезных шаблонов кода по работе с табличным документом:

Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х

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

Для ячейки, у которой установлен признак "СодержитЗначение", можно задать тип значения, размещаемого в ячейке.

Следующий фрагмент демонстрирует, как можно управлять этими свойствами из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"

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

Элемент управления в табличном документе

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

Элемент управления можно назначить через палитру свойств или из встроенного языка с помощью метода "УстановитьЭлементУправления()". Чтобы проверить в программе, установлен ли элемент управления для конкретной ячейки, можно использовать свойство "ЭлементУправления", которое возвращает элемент управления, назначенный для ячейки.

Элементы управления, встроенные в ячейку, отображаются только при входе в режим редактирования значения. На приведенном ниже рисунке редактируемая ячейка обведена овалом и в ней отображается флажок:

Ниже показан пример установки элемента управления типа "Флажок" из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"

Для элементов управления, расположенных в табличном документе, расширяется набор свойств, методов и событий:

Разберем самые важные свойства и методы:

Свойство "ВстроенВЯчейку" имеет тип "булево" и говорит о том, что элемент управления встраивается в ячейку или просто привязывается к ней, о чем было рассказано выше.

Свойство "Видимость" позволяет показать или скрыть элемент управления.

Свойство "Значение" предоставляет доступ к значению, которое редактируется в элементе управления. Оно используется только для элементов управления, поддерживающих связь с данными.

Метод "Расположить" позволяет разместить элемент управления в конкретной области ячеек табличного документа. Именно этот метод был использован в вышеприведенном примере.

Ниже приведено несколько полезных шаблонов кода по работе с табличным документом:

Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х

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

Для ячейки, у которой установлен признак "СодержитЗначение", можно задать тип значения, размещаемого в ячейке.

Следующий фрагмент демонстрирует, как можно управлять этими свойствами из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"

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

Элемент управления в табличном документе

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

Элемент управления можно назначить через палитру свойств или из встроенного языка с помощью метода "УстановитьЭлементУправления()". Чтобы проверить в программе, установлен ли элемент управления для конкретной ячейки, можно использовать свойство "ЭлементУправления", которое возвращает элемент управления, назначенный для ячейки.

Элементы управления, встроенные в ячейку, отображаются только при входе в режим редактирования значения. На приведенном ниже рисунке редактируемая ячейка обведена овалом и в ней отображается флажок:

Ниже показан пример установки элемента управления типа "Флажок" из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"

Для элементов управления, расположенных в табличном документе, расширяется набор свойств, методов и событий:

Разберем самые важные свойства и методы:

Свойство "ВстроенВЯчейку" имеет тип "булево" и говорит о том, что элемент управления встраивается в ячейку или просто привязывается к ней, о чем было рассказано выше.

Свойство "Видимость" позволяет показать или скрыть элемент управления.

Свойство "Значение" предоставляет доступ к значению, которое редактируется в элементе управления. Оно используется только для элементов управления, поддерживающих связь с данными.

Метод "Расположить" позволяет разместить элемент управления в конкретной области ячеек табличного документа. Именно этот метод был использован в вышеприведенном примере.

Нетипичный бухгалтер (бухгалтерия и налоги)

Нетипичный бухгалтер (бухгалтерия и налоги)

Нетипичный бухгалтер (бухгалтерия и налоги) запись закреплена

ЛАЙФХАК 1С.
Выделение строки цветом.

Для тех кто еще не знает, расскажем об удобной функции в 1С - выделение цветом.

Для чего использовать? Например для того, что бы видеть подписаны ли документы покупателем/заказчиком, поступили ли оригиналы документов от поставщика. (Это удобнее чем искать крыжики в конце таблицы)

Открываем журнал в котором необходимо сделать выделение. В нашем случае "Продажи"/"Реализация (акты, накладные)".

Ищем справа кнопку "Еще", жмем, выбираем "Настроить список".

Открываем закладку "Условное форматирование" жмем "Добавить"

В открывшемся окне на закладке "Оформление" крыжим "Цвет текста" и меняем цвет с черного на красный (или любой другой).

На закладе "Условие" в левом окне "Доступные поля" выбираем (двойным нажатием) поле "Подписан" оно появляется в правом окне, ставим вид сравнения "Равно" значение "Нет".

Жмем "ОК" и "Завершить редактирование"

Любуемся на список который теперь имеет два цвета, черные строки это подписанные контрагентами накладные/акты , красные не подписанные.

В поступлениях делаем то же самое, только заменяем "Подписан" на "Оригинал".

Если не нравится выделение текста, можно выделить фон строки, цвета разные.

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

Читайте также: