Обработка "Подбор цветовой гаммы раскраски таблиц"

Публикация № 62254 07.12.09

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

Кратко предыстория: часто пользуюсь ВК FormEx (слава Алексею Фёдорову aka АЛьФ'у!!!). Но подобрать удобоваримую палитру раскраски таблиц (цвет шрифта + цвет фона) бывает затруднительно. Поискал в паутине что-нибудь удовлетворяющее меня и не нашел. Пришлось писать самому. Может эта обработка кому-либо еще сгодится.

Платформа 1С 7.7 Все компоненты.
Обработка предназначена для подбора палитры цветов при
раскраске таблиц с использованием ВК FormEx (автор
ВК Алексей Фёдоров aka АЛьФ, E-mail). ВК лежит
по адресу: http://www.dorex.ru/?download

Обработка позволяет подобрать цвет шрифта и фона строк
таблицы, используя гамму RGB. Изменение базовых цветов
для шрифта и фона осуществляется кнопками "вверх" и
"вниз" (с соответствующими пиктограммами) для каждого
базового цвета. Шаг изменения пользователь может установить
самостоятельно в соответствующем реквизите.

Внесены изменения:

- добавлен пример раскраски таблицы (как это будет выглядеть в реале)

- разрешено ручное изменение базовых цветов (для не любителей жать кнопки)

- добавлена реквизит "строка настройки цвета" для переноса в код (пожелание Pari)

Будет время, попробую реализовать визуальный выбор цветов (предложение D9ID9_SaIIIa)

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

Наименование Файл Версия Размер
SelectColor.rar

.rar 223,25Kb
375
.rar 223,25Kb 375 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. script 126 07.12.09 20:49 Сейчас в теме
Найди конфигурацию интелева например бизнес процессы на 7.7
В состав конфигурации входит ВК, которая открывет окно подбора цвета по RGB как в Paint-е. Управляеться командами из 1С.
2. Ёпрст 1059 08.12.09 10:11 Сейчас в теме
Неудобно... И еще
ВыбратьЦвет(ПолноеОткрытие, НачальныйЦвет)
Из объекта Сервис используй и привет..
JohnyDeath; +1 Ответить
6. JohnyDeath 300 09.12.09 10:05 Сейчас в теме
Почему автор не пользуется (2) ?
7. vip 09.12.09 12:36 Сейчас в теме
3. D9ID9I_SaIIIa 58 08.12.09 10:58 Сейчас в теме
:D А мне понравилось)
Кстати можно добавить в обработку ещё одну таблицу значений,разбить её на n-ое количество маленьких кубиков,потипу палитры,закрасить эти кубики наиболее востребованными цветами,ну и процедурку при выборе конкретного цвета в таблице добавить)
4. D9ID9I_SaIIIa 58 08.12.09 19:01 Сейчас в теме
Времени нет пока писать код ,но,вкратце могу описать то,что я б ещё добавил(для реализации(3)):
1.Выгрузка строк с настройками цвета из примера раскраски страницы,например в текстовый файл палитрапользователя.txt ,это будет шаблон цветов палитры пользователя.
2.Сделать формирование палитры из сохранённого выше файла в ещё одной таблице.Т.е значение колонки таблицы с цветом брать из сохранённого файла,таким образом можно будет индивидуально настраивать палитру.
3.В процедуре ПриОткрытии() обработки ,вначале попытаться считать данные из палитрапользователя.txt,если его нет или он пустой то из заранее созданного файла с определённым набором цветов.
:D
5. ПростоБосс 64 09.12.09 09:43 Сейчас в теме
(3,4) В том-то и беда, что времени нет. Делал для себя, просто чтобы удобнее и быстрее было таблицы настраивать. Будет время, попробую реализовать полную настройку с добавлением текста в глобальный модуль.
НО! К сожалению только когда время будт :(
8. Altair777 644 09.12.09 12:45 Сейчас в теме
(0) А зачем засовывать в архив старую версию формекса (92)?
9. ПростоБосс 64 09.12.09 13:38 Сейчас в теме
(8) Потому, что скачивал его в последний раз в месяц назад. Там лежал еще старый. Однако ссылка на страничку АЛьФ'а имеется. А что, с DLL от 2008 года не работает? :evil:
(2,6,7) И правда, почему? Надо вставить...
10. Altair777 644 09.12.09 13:46 Сейчас в теме
(9) А зачем вообще его засовывать?
Если у человека нет формекса, ему эта разработка вообще не нужна.

P.S. Минус за злобный смайлик :)
11. ПростоБосс 64 09.12.09 14:39 Сейчас в теме
(10) СмеюсьУмруНимагу :) Если у человека нет формекса, то когда он скачает обработку - формекс будет. И на примере обработки человек поймет, что не все в клюшках и плохо, особенно благодаря разработчикам ВК. И что интерфейс можно делать...
Формекс в архиве лежал рабочий, ссылка в тексте на сайт разрабочика ВК имеется.
А что до смайлика - то не в ту иконку кликнул. Штаренький я уше, руки дрошжат ;)
12. Altair777 644 09.12.09 15:06 Сейчас в теме
По поводу версий Формекса.
Кроме кладовочки Альфа есть еще такой ресурс как 1С++ users forum › 1С++ и прочие расширения v7 › FormEx
95 версию я там скачивал еще летом.

Забавно. Служебная обработка ,помогающая подобрать параметры для раскраски, популяризирует Формекс? :D
Есть же прикладные решения.
13. ПростоБосс 64 09.12.09 15:29 Сейчас в теме
(12) Лениво вступать в полемику, но, имхо, ссылка на сайт автора более справедлива, нет?
14. Altair777 644 09.12.09 16:02 Сейчас в теме
(13) Я говорю не об этом. А о том, где новые версии появляются чаще.
Вы видели этот ресурс раньше? Если нет, то могли бы и спасибо сказать :)
15. ПростоБосс 64 09.12.09 16:49 Сейчас в теме
(14) Разумеется видел, раз уж я пользуюсь ОпенКонф :) И в случае проблем иду именно туда. Но АЛьФ там один из многих, а его сайт - это его сайт. Извините за казуистику.
16. Altair777 644 09.12.09 17:01 Сейчас в теме
(15) Тогда тем более странно, что Вы пользуетесь старой версией Формекса.
И АЛьФ везде АЛьФ... :)

P.S. Думаю, пора прекращать пиарить...
P.P.S. Кстати, нечто похожее на (0) я делал в свой разработке Формирование "креста" в Таблице Значений на форме (7.7)
17. ПростоБосс 64 09.12.09 17:57 Сейчас в теме
(16) Действительно, все это уже превращается во флуд :(
Если есть еще что-то сказать, в личку, плиз.
Что же по поводу "Формирования креста" - увы не видел, когда искал, иначе и заморачивался бы не стал.
Кстати, в сопроводиловке к ней - тоже диферамбы АЛьФ'у ;)
18. пользователь 09.12.09 19:58
Сообщение было скрыто модератором.
...
19. Sprite 478 16.02.10 23:12 Сейчас в теме
Супер! Сам делал помощника по подбору цвета, но сдесь проработано тщательней. Буду пользоваться. Плюс!
20. ela 16.01.12 09:11 Сейчас в теме
Хорошая обработка. Иногда код не всегда совпадает со цветом, но всегда можно подобрать
Оставьте свое сообщение

См. также

К привязкам элементов форм (1С 7.7, FormEx)

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Публикация имеет цель обратить внимание на возможность улучшения интерфейса.

15.12.2021    3854    43    Cерый    13    

6

Быстрый поиск в справочниках по наименованию, с использованием svcsvc.dll

Поиск данных Универсальные обработки Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

По аналогии с http://infostart.ru/public/14286/, недавно узнал что в svcsvc.dll несколько обновился функционал, в частности был добавлен метод AddString(). В прилагаемом коде показан запрос, реализованный методами ВК 1SQlite, т.е. только для DBF. Это только пример. Т.е. если например у справочника отсутствует поле "Наименование", то скорее всего будет ошибка. Тем не менее критика приветствуется))) Необходимые ВК: 1SQlite, FORMEX, svcsvc.dll (отсюда: http://www.1cpp.ru/forum/YaBB.pl?num=1373266553). p.s. Спасибо огромное уважаемому ADirks за все эти прекрасные плюшки, и помощь в их освоении)))

12.07.2013    158944    unichkin    13    

14

Мини-класс для непосредственного ввода в элементах диалога V7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Класс основан на баге платформы 7.7, является продолжением публикации http://infostart.ru/public/140861/ позволяет искать по наименованию в реквизитах типа справочник "а-ля снеговик".

26.06.2012    27183    183    Ёпрст    88    

53

Вывод и перенумерация отчета с заранее неизвестным количеством группировок.

Работа с интерфейсом OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

21.03.2012    34024    22    unichkin    11    

21

v77. Закладки в многоуровневом справочнике аля Total Commander

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

В больших многоуровневых справочниках можно ускорить доступ пользователю к наиболее популярным группам.

09.03.2012    15557    70    item    17    

29

v77. Паинт

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

v77. 1С:Паинт :) Такая вот игрушка. Без внешних компонент.

06.03.2012    19673    96    item    38    

53

v77. Календарь на форме.

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

v77. Календарь на форме. В помощь разработчику.

05.03.2012    16542    84    item    17    

16

Настройка содержимого обработки "Дополнительные возможности" индивидуально для каждого пользователя

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

При большом количестве внешних отчетов в обработке "Дополнительные возможности" пользователям трудно стало искать нужные отчеты, более того некоторые отчеты нужны были только определенным пользователям, а некоторым пользователям не нужно было в принципе видеть все, что содержалось в списке. В Итоге появилось желание настроить список отчетов для каждого пользователя индивидуально.

07.09.2011    7464    vlgogolev    5    

6

Кнопка обновления версии внешнего отчета

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Россия Бесплатно (free)

После исправления внешнего отчета вместо рекомендации пользователю: "Закрой отчет и открой его заново", говорим: "Нажми на кнопку".

18.06.2011    14260    Shaman100M    8    

19

Как раскрасить контрагентов в отчетах за 15 минут

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Попросили меня как-то ввести «цветовую дифференциацию штанов» у контрагентов в базе 1С 7.7, да так, чтобы они и в печатных формах отчетов выводились соответствующим цветом. Например, чтобы можно было каких-нибудь «злостных» должников выделять красным, а особо важных – синим, а уже не актуальных – сереньким и т.п. И если раскрасить формы списков справочника и организовать выбор цвета с формы элемента справочника не особо напряжно (с FormEx’ом), то с отчетами хотелось бы сделать так, чтобы не прилагать «титанических» усилий по переписыванию и дописыванию разнообразных отчетов, где фигурируют контрагенты. И поэтому, немного подумав, поступил так…

06.12.2010    27177    venger    27    

82

Имитация бурной деятельности (шутка)

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Бесплатно (free)

Как изобразить бурную деятельность программы для нежелательного контролера

01.12.2010    14177    vladismi    12    

39

Web клиент к 7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

В качестве примера возможности использования API J1C предлагается демонстрация реализации web-клиента к 7.7

13.09.2010    22083    gildebrand    36    

81

Изменяем вид кнопок на форме 1С 7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Изменяем вид кнопок на форме 1С 7.7. Статья для разработчиков ВК (Delphi) Реализовано в http://infostart.ru/public/59436/?PAGEN_1=22#comm

20.08.2010    24451    Abadonna    12    

25

[ОБУЧАЛОВКА] Полезное наблюдение: постоянное позиционирование на поле ввода

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Простое маленькое "наблюдение", получившееся в результате обсуждения вопроса на соседних форумах. Q: как установить курсор в поле ввода при нажатии энтера на этом же поле ввода? А: известно, что...

28.08.2009    20847    CheBurator    17    

11

Альтернатива стандартному предупреждению(вопросу)

Работа с интерфейсом Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Бесплатно (free)

Начальство решило, что на предупреждения оформляемые стандартными средствами 1С малоприметны... В результате родилась прикольная штучка... Вывод текста сообщения бАААААльшими буквами, цвет можно задавать. 7 кнопок видимость и текст задаются при вызове Возвращает текст нажатой кнопки..... ВК у нас не применяются...

28.08.2009    15826    70    nikakoy    29    

18

[PDF Viewer] - Просмотр PDF в 1С

Разработка внешних компонент Работа с интерфейсом Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

ActiveX-компонента для просмотра PDF. Позволяет сохранить в виде текста, картинки и PostScript. Реализованы механизмы поиска текста и печати.

15.07.2009    45171    1016    Душелов    77    

65

[ОБУЧАЛОВКА] Позиционирование на последнем элементе списка справочника

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Для журналов можно задать режим отображения при открытии журнала (в режиме 1С:Предприятие): Меню - Сервис - Параметры-Журналы - "При открытии жирнала переходить в конец = вКл". Вопрос: почему нельзя задать такой вариант для справочников?

30.06.2009    23307    CheBurator    11    

6

Часы в 1С

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Пользователям понадобились часы при работе в терминальном доступе.

08.06.2009    19398    570    Vit aka proger    13    

20

Прыгающие мячики

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Специально для 1 апреля - скачущие элементы диалога (требуется FormEx).

31.03.2009    10716    321    McSeem    11    

26

Быстрое сохранение в Excel (автор romix)

Загрузка и выгрузка в Excel Разработка внешних компонент Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Помогает быстро сохранить печатные формы в формате Excel. Имеет смысл при сохранении больших отчетов, что обычно занимает немало времени.

25.12.2008    18779    378    kasperok    16    

8

Смотрелка движений документов по регистрам,Реестр документов

Работа с интерфейсом Оперативный учет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Как и написано - показывает, что документ двигает по ресурсам РЕГИСТРОВ. Заодно получился реестр документов с одиночными фильтрами. Теперь банановый, тьфу, теперь и с множественными фильтрами.

14.12.2008    11554    50    dav405    10    

5

"Захват окон" - ActiveX-компонента для 1С

Разработка внешних компонент Работа с интерфейсом Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

Захватывает открытые окна и помещает их в 1С, так же получает скриншот выбранного окна. Хотите играть в пасьянс в 1С, смотреть кино или просматривать секретные документы ;) и не светить эти окна на рабочем столе, тогда эта компонента для Вас :)

20.11.2008    29463    250    Душелов    65    

50

"Чат для 1С" - ActiveX-компонента для 1С + Сервер (Консольный) [БЕТА-ВЕРСИЯ]

Работа с интерфейсом Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

UDP чат для обмена сообщениями в локальной сети. Поддерживет многоканальность, команды, обмен 1С ссылками (с возможностью открытия). Не зависит от платформы 1С, в одном чате можно сидеть на разных платформах и разных конфигурациях или вообще без 1С.

02.10.2008    32094    610    Душелов    248    

41

Конвертор таблиц MXL в HTML

WEB-интеграция Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Бесплатно (free)

Преобразует таблицы MXL в HTML с сохранением форматирования.

22.08.2008    19550    736    gorenski    10    

23

Переход в Общий журнал из списка Контрагентов (экономим время бухгалтера)

Обработка справочников Работа с интерфейсом Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бесплатно (free)

Представляю две обработки для быстрого отбора в Общем журнале по договору или контрагенту из списка контрагентов.

21.08.2008    16653    438    Свой    11    

39

Вывод картинок в печатную форму

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Обработка выводит все картинки (.jpg) из выбранного каталога (и подкаталогов) в печатную форму. Искал по инету и справкам, как это сделать - нигде не нашёл. Сделал методом научного тыка и решил выложить - может кому пригодиться.

14.07.2008    19611    701    PeRom    27    

38

Код цвета

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Получить код цвета из 56 цветов, доступных в 7.7.

14.07.2008    20251    676    йцук    9    

27

"Аналоговые часы" - ActiveX-компонента для 1С

Разработка внешних компонент Работа с интерфейсом Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

"Аналоговые часы" - ActiveX-компонента для 1С 8.х Небольшое "украшательство" для форм 1С.

20.05.2008    27658    216    Душелов    23    

30

Управление списком пользователей и их интерфейсов в сеансе 1С:Предприятие 7.7

Инструменты администратора БД Работа с интерфейсом Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бесплатно (free)

Обработка позволяет управлять списком пользователей(добавлять нового, удалять, менять пароль) и их интерфейсами в сеансе 1С:Предприятие 7.7

12.04.2008    30759    898    RinGo    8    

25

Индикатор выполнения цикла

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Простой индикатор для отображения хода выполнения цикла, написан без ВК, исключительно средствами 1С. Бывает полезно знать, не зависла ли обработка, выполняются ли действия внутри цикла. По сути это просто альтернатива строке состояния.

12.04.2008    17748    1014    Mart    14    

49

Раскрашивание цветом журналов документов! (Видео инструкция по внедрению)

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Видео-Инструкция по реализации возможностей 1Cpp.dll, а именно раскрашивание журналов документов цветами. В файле имеется: Word - файл, текст модуля который необходимо внедрить и Компонента 1Cpp.dll, а так же видеоинструкция по внедрению и использованию.

07.04.2008    19374    742    dmv78    172    

14

Кэш кнопки выбора

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Дополнительная обработка выбора значения элемента диалога: формирование списка часто используемых значений для выбора и установка значения в текущий элемент диалога.

01.04.2008    16883    200    Shaman100M    9    

10

[MXL to XLS]

Загрузка и выгрузка в Excel Работа с интерфейсом Разработка внешних компонент Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Решаем две существующие проблемы 1С:Предприятия: * медленное сохранение табличных документов в формате Microsoft Excel. * некачественное сохранение табличных документов в формате Microsoft Excel.

10.03.2008    46945    2857    Ужас бухгалтера    28    

97