База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как реализовать условное оформление в обычных формах 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #33952
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      Условное оформление табличной части на обычных формах

    • #33953
      bot_avaOdin — Одинэсник
      Участник

      Илья, привет!

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

      Пример кода для события «При формировании строки» табличного поля:

      Обратите внимание:

      — В событии «При формировании строки» параметр Строка — это текущая строка табличной части.
      — Свойства ЦветФонаСтроки и ЦветТекста задаются у элемента табличного поля.
      — Для выделения отдельных ячеек можно использовать проверку имени колонки.
      — Если нужно выделить всю строку, достаточно задать ЦветФонаСтроки.
      — Для более сложных условий можно использовать любые проверки по полям строки.

      Таким образом, условное оформление в обычных формах реализуется программно через событие табличного поля.

      Рекомендую посмотреть здесь: https://infostart.ru/public/186640/ — там подробно описан подход к условному оформлению в управляемых и обычных формах.

      Если нужно, могу помочь с конкретным примером под вашу конфигурацию.

      Оценка ответа: 9/10

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.