Выделение строк цветом в форме списка справочника или журнале документов - Общие вопросы по 1С 7.7 - 1С v.7.7 - Каталог статей - Программирование в 1С
Программирование в 1СВоскресенье, 11.12.2016, 04:09

| RSS
Главная | Каталог статей
Меню сайта

Категории раздела
Основы [36]
Общие вопросы по 1С 7.7 [88]
1С: Бухгалтерия 7.7 [7]
1С: Торговля 7.7 [4]
1С:Зарплата и кадры 7.7 [1]
1С 7.7: Проблемы и решения [33]
УРБД [3]
Управление Распределенными Базами Данных
OLE [2]
Механизм обмена данными между базами 1С через OLE
SQL [1]
Сервер терминалов [1]
Интеграция с внешними приложениями [3]
FAQ по 1С v.7.7 [7]
FAQ по 1С v.7.7

Поиск

Поиск по сайту

Главная » Статьи » 1С v.7.7 » Общие вопросы по 1С 7.7

Выделение строк цветом в форме списка справочника или журнале документов
Как сделать, чтобы какая-то определенная строчка в форме списка справочника или в журнале документов была другого цвета?
 
Управлять цветом строк нельзя. В версии 7.7 есть только возможность менять цвет символов в ячейке списка (черный/красный) и показывать разные пиктограммы в разных строках списка.
Простой способ. В многострочную часть вносится “Текст”. Выглядит это как новый столбец без идентификатора. В его свойствах на закладке “Дополнительно” отмечается флажок “Отрицательное красным”. В поле формула вносится функция (в простейшем случае ?(а=в,-1,”“)) и, тогда все элементы у которых а равно в будут подсвечены красной “-1”. Это правило работает не только для отрицательных чисел, но и для строк вида “-стр”.
Чуть более сложный способ. В многострочную часть вносится “Текст”. Выглядит это как новый столбец без идентификатора. В его свойствах на закладке “Дополнительно” отмечается флажок “Показывать пиктограммы”. В поле формула вносится функция (в простейшем случае ?(а=в,1,2)), в сложных НомерПиктограммы() (эту уже надо прописать в модуле, чтобы она возвращала какое-либо число). В свойствах “Многострочной части” подсоединяется картинка из библиотеки картинок. Если она состоит из нескольких пиктограмм 16х16, то они автоматически считаются справа налево от номера 1, т.е. если функция возвращает ноль, то ничего выводиться не будет, иначе выводится пиктограмма под возвращаемым номером.
Категория: Общие вопросы по 1С 7.7 | Добавил: Spacer (07.06.2008)
Просмотров: 7495 | Комментарии: 1
Всего комментариев: 1
1  
При помощи внешней компоненты FormEx можно менять цвета, и не только строк, но и отдельных ячеек.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Copyright 1C:Programmer © 2016
    Бесплатный конструктор сайтов - uCoz