Палитра

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

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

4 Comments

  1. Famza

    (0) Хорошая вещь. А как все эти раскраски влияют на производительность/работу клиента? На какой базе тестилось?

    Reply
  2. rimma_n

    Очень полезная вещь! я тоже пользуюсь раскраской строк в справочниках. немного тормозит при открытии, но на дальнейшую производительность не влияет

    Reply
  3. KD

    Побудем философами — почти все удобства чего-нибудь тормозят! 🙂 Использую цветовую маркировку для информации о дополнительных статусах документов (накладная печаталась или нет, имеют ошибки, закрыта для редактирования и т.д.); в справочнике Контрагентов выделяю давно непокупавших, в спр. Номенклатура — давно непродававшиеся товары и т.д. Другими словами, использую активно и критичного торможения пока не наблюдаю, а пользователям нравится!

    Reply
  4. Famza

    (3) KD, ну чего тут философствовать?

    (0) Хорошая вещь. А как все эти раскраски влияют на производительность/работу клиента? На какой базе тестилось?

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

    Reply

Leave a Comment

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