gifts2017

Палитра

Опубликовал Дима (KD) в раздел Программирование - Работа с интерфейсом

Тестовая база в 1Cv77, которая на базе внешней компоненты FormEx.dll показывает соответствие RGB-кода и цвета на экране. Перебирает все 16 млн цветов.

Когда я стал пользоваться цветовой раскраской строк в списках справочников, журналов документов и табличных частях документов (для этого воспользовался внешней компонентой FormEx.dll, которую скачал с этого же сайта www.infostart.ru), то стал вопрос в быстром подборе нужного цвета... В приложенной базе при запуске сразу открывается справочник "Палитра" (см. скрин экрана), в котором в столбце "Наименование" указан RGB-код цвета текущей строки. Также, войдя в конфигуратор, можно посмотреть пример использования раскраски в справочнике "Палитра". Чтобы заполнить справочник 16-ю млн. элементов, 1С7 понадобилось бы больше месяца (на моем компьютере, если использовать Спр=СоздатьОбъект("Справочник.Палитра");Спр.Новый();...Спр.Записать();). Пришлось dbf-файл справочника создавать и заполнять через процедуры 1С работы с файлами. Если кому интересно, могу опубликовать.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Палитра.rar
.rar 40,19Mb
17.05.13
9
.rar 40,19Mb 9 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Иван Иванов (Famza) 20.05.13 10:01
(0) Хорошая вещь. А как все эти раскраски влияют на производительность/работу клиента? На какой базе тестилось?
2. rimma_n (rimma_n) 20.05.13 11:19
Очень полезная вещь! я тоже пользуюсь раскраской строк в справочниках. немного тормозит при открытии, но на дальнейшую производительность не влияет
3. Дима (KD) 20.05.13 17:51
Побудем философами - почти все удобства чего-нибудь тормозят! :-) Использую цветовую маркировку для информации о дополнительных статусах документов (накладная печаталась или нет, имеют ошибки, закрыта для редактирования и т.д.); в справочнике Контрагентов выделяю давно непокупавших, в спр. Номенклатура - давно непродававшиеся товары и т.д. Другими словами, использую активно и критичного торможения пока не наблюдаю, а пользователям нравится!
4. Иван Иванов (Famza) 21.05.13 08:52
(3) KD, ну чего тут философствовать?
(0) Хорошая вещь. А как все эти раскраски влияют на производительность/работу клиента? На какой базе тестилось?

Суть вопроса не в том что все будет тормозить. Суть в фактах - на какой базе, в каких условиях нагрузки... А если быть философами - то зачем ваще чет писать - типовая есть, там же все работает - зачем? Все - тлен, зачем ваще на сайте сидеть, да зачем я все это пишу...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа