Схемы макетов оформления СКД
















Качественное оформление схемы компоновки данных — длительный и рутинный процесс. Одно радует: готовый макет оформления компоновки данных можно хранить в файле формата xml с возможностью последующей загрузки в любую конфигурацию 1С.

Вашему вниманию предлагается обработка, позволяющая генерировать файлы xml, которые в последствии отлично загружаются в макеты оформления схем компоновки. Получающийся макет оформления будет содержать в себе пять уровней группировки, шрифты и настройки шрифтов (размер, жирный, и т.д. всё, кроме цвета) аналогично стандартным макетам (Арктика, или Зелёный, например), авторские цвета заголовка, группировок, ресурсов и итогов, границ и шрифтов. Общее количество содержащихся в обработке цветовых схем — 47. В том числе: 22 набора настроек оформления таблицы безопасных цветов (не изменяются при пересохранении в различных форматах, а также открытии различными программами), 17 наборов настроек оформления типа "простой градиент" — выбранный цвет плавно переходит по уровням группировки в осветление, 8 наборов настроек оформления типа "градиент двухцветный" — выбранный цвет плавно переходит по уровням группировки в другой выбранный цвет.

Обработка предназначена для платформы 1С 8.2, управляемые формы. Тестировалась на платформе версии 8.2.19.130. Дополнительно имеется возможность добавить собственные цветовые схемы при помощи конфигуратора.

UPD: Добавлена возможность формирования настраиваемой схемы оформления. Настройки применяются к цветам шрифтов и границ, заголовка, группировок с ресурсами и итогами. Автоматическое вычисление пятиуровнего градиента, применяющегося к группировкам, по указанным двум исходным цветам.

UPD: Добавлена версия для 1С 8.3. Тестировалась на платформе версии 8.3.12.1440.

Диалог выбора цвета взят из публикации //infostart.ru/public/118707/ , спасибо ув. BenGunn.

15 Comments

  1. Трактор

    Зачем?

    Reply ↓
  2. dsfix

    Сформулируйте Ваш вопрос точнее. Если Ваш вопрос «для чего эта обработка», то ответ: для облегчения труда и сокращения времени выполнения задач программиста. Попробуйте нарисовать один из предлагаемых макетов: пять уровней группировки (вместо трёх, которые повсеместно в предустановленных по-умолчанию макетах), двухцветный градиент по уровням группировки с точным подбором цветов. Оцените израсходованное время и трудозатраты. Сравните с предлагаемым мной вариантом «два-меню-четыре-кнопки».

    Reply ↓
  3. dock

    Черно-белая схема есть ? оптимизация под черно-белый лазерный принтер ?

    Как ни странно, самая востребованная схема 🙂

    Остальные схемы, к сожалению, пользователи воспринимают как «баловство».

    Автору респект и уважение — кто правил схемы, тот оценит.

    Reply ↓
  4. dsfix

    Да, в комплекте есть серый градиент. Чуть позже (через пару часов) скину скриншот.

    Reply ↓
  5. dsfix

    (3) Добавил скриншот примера отчёта с макетом оформления «Серый».

    Reply ↓
  6. dock

    (4) Красиво! Благодарю за ответ.

    Reply ↓
  7. IGS_1C

    На платформе 8.3 работать не будет?

    Reply ↓
  8. dsfix

    (7) Нет, на 8.3 не переделывал. Могу заморочиться, если сильно требуется

    Reply ↓
  9. dsfix

    (7) Добавил версию обработки для 1С 8.3.

    Reply ↓
  10. begemot

    Полезная обработка. Однозначно +…

    В режиме Настраиваемой цветовой схемы, при выборе цвета возникает ошибка «Элементы.ОтображениеЦветов.Документ.parentWindow.eval(«setOldColor(» + Строка® + «,» + Строка(G) + «,» + Строка(B) + «)»);»

    Reply ↓
  11. dsfix

    (10) какая версия платформы?

    Reply ↓
  12. begemot

    (11) 8.3.14.1751

    Reply ↓
  13. Светлый ум

    В шапке описания укажите что только под 8.2

    Reply ↓
  14. dsfix

    (13) Выложена версия для 8.3. На версии 8.3.12.1440 она работает (и это указано в описании к обработке). В более поздних версиях платформы 8.3 существенно изменился один из объектов. Обновление готовлю, но оно будет не завтра — приходится переписывать заново существенную часть программного кода, занимаюсь когда есть время.

    Reply ↓
  15. crosby

    (3) ну может у кото-то еще под матричный, али под АЦПУ макеты… сочувствие.. /

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *