Инструментарий: Подсистема "Акварелька"©

Публикация № 150547

Разработка - Работа с интерфейсом

15
Решил тут в кои-то веков разукрасить свою систему документооборота. Готовых решений с нужным мне функционалом не нашел. В результате написал свою собственную универсальную подсистему раскраски таблиц в 1С. Использовалась ВК Formex (Альф©). Основное отличие - задание цветовой гаммы объектов в пользовательском режиме. Можно внедрить в любую конфигурацию за 10 минут и получать удовольствие от любимых цветов.

Оглавление

  1. Что умеет подсистема
  2. Как внедрить подсистему в свою конфигурацию
  3. Практическая часть
  4. Листинг когда глобального модуля
  5. Схожая тематика
  6. Скриншоты

 

 

Что умеет подсистема

При помощи данной подсистемы в пользовательском режиме можно установить цвет для документов и справочников.

 

Объекты для которых возможно задание персональной цветовой гаммы:

  1. Справочники
  2. Документы
  3. Перечисления

При этом существуют следующие варианты работы:

  1. задание цвета фона для помеченных на удаление элементов справочников
  2. задание цвета фона для помеченных на удаление документов
  3. задание цвета фона для документов находящихся в закрытов для редактировании периоде
  4. задание цвета фона для отдельного элемента справочника
  5. задание цвета шрифта для отдельного элемента справочника
  6. задание цвета фона для отдельного элемента справочника помеченного на удаление
  7. задание цвета фона для вида документов
  8. задание цвета шрифта для вида документов
  9. задание цвета фона помеченных на удаление документов данного вида
  10. задание цвета фона для отдельного документа
  11. задание цвета шрифта для отдельного документа
  12. задание цвета фона помеченного на удаление отдельного документа

Помимо этого реализован механизм при котором цвета назначаются при наличии системно указанного реквизита (см. пример 1)

Задание цветов возможно в следующих цветовых гаммах

  1. RGB
  2. CMYK
  3. HSV
  4. 16-тиричное значение
  5. 10-тиричное значение формата 1С

 

Выбор цвета возможен как при помощи стандартного механизма выбора системного цвета так и с использованием предопределенного набора цветов из палитры цветов. Данный набор пользователь может дополнять самостоятельно.

 

Как внедрить подсистему в свою конфигурацию

(для тех кто с 1С совсем на Вы:-))

В режиме "объединение конфигураций" добавьте седующие объекты из демо-конфигурации:

  1. Константа.ДатаЗапретаРедактирования
  2. Константа.ВключитьРаскраскуТаблиц
  3. Константа.ЦветПомеченныхНаУдалениеЭлементовСправочников
  4. Константа.ЦветПомеченныхНаУдалениеДокументов
  5. Справочник.ПалитраЦветов
  6. Справочник.ЦветОбъекта

Добавьте в глобальный модуль вашей конфигруации

  1. глобальные переменные
  2. глобальные процедуры и функции
  3. основной программный код

(код приведен в конце статьи)

 

Внесите изменения в формы списков справочников и и журналов документов, которые предполагается разукрасить

  1. текстовый реквизит, который необходимо сделать невидимым. В поле формула прописать вызов функции ОпределитьЦветСтроки()
  2. функцию ОпределитьЦветСтроки() в модуль формы

         

Срок действия бесплатной поддержки 1 мес.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

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

Для возврата оплаты просто свяжитесь с нами.

15


Новый вопрос

E-mail*
Тема (вопрос)*

Специальные предложения