Каталог решений - Вывод и раскраска любой таблицы значений на управляемую форму

Вывод и раскраска любой таблицы значений на управляемую форму

Вывод и раскраска любой таблицы значений на управляемую форму

В наличии

Вывод таблицы значений с заранее неизвестной структурой на управляемую форму и её раскраска.

Категория:

Описание

Часто в практике встречалась задача вывода таблицы значений на форму, где её не существовало ранее, и также возникала необходимость в её раскрашивании по определённым условиям.

При открытии обработки появляется форма следующего вида:

 

 

Если нажать на кнопку "Вывести ТЗ", то будет выведена любая таблица значений с неопределённой заранее структурой. В данной обработке для примера формируем таблицу с семью строками и пятью полями, где колонки R, G и B будут раскрашены в соответствующий им цвет — красный, зелёный и синий:

 

Затем если включить на форме флажок , то будет выведена группа для раскраски строк:

Выбирая соответствующий в раскрывшейся группе цвет и нажимая кнопку , соответствующая цвету то фон строки таблицы значений на форме будет окрашен в цвет выбранного в группе цвета: 

 

 

Необязательно раскрашивать всеми семью цветами всю таблицу, можно раскрасить только например тремя выбранными:

 

Представленная обработка тестировалась на платформе версии 8.3.22.1750, в демонстрационной конфигурации ЗУП версии 3.1.16.133.

Эту обработку можно использовать, как готовый и независимый от постоянно меняющихся версий БСП универсальный модуль.

Также при раскрашивании у многих возникали проблемы. Я тоже имел таковые. Буду благодарен всем, кто с ними справился и напишет о своих успехах/неудачах в комментариях.

Обработка демонстрирует два режима раскраски. Возможно, существуют и ещё режимы, которые пока мне не удалось реализовать в данной обработке.

has been added to your cart:
Оформление заказа