Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выбор цвета в форме элемента справочника.

Выбор цвета в форме элемента справочника.
Я
   Креатив
 
02.07.21 - 13:09
Клиент желает, чтобы каждому элементу справочника был сопоставлен свой цвет, который будет потом использоваться в отчётах.
Менять саму форму не хочется. Необходимо поместить кнопку с цветом, чтобы выходил диалог выбора цвета.
У меня есть одна идея, но пока там есть вопросы.
   ДенисЧ
 
1 - 02.07.21 - 13:10
А как ты поместишь кнопку, если не менять форму? ))
   Креатив
 
2 - 02.07.21 - 13:52
(1)Про общую команду подумываю. Но там не ясно, как кнопку раскрасить в нужный цвет?
   1Сергей
 
3 - 02.07.21 - 14:00
(2) Подсказка: Никак
   ДенисЧ
 
4 - 02.07.21 - 14:00
ЯНХНП, чего ты хочешь в итоге.
   Креатив
 
5 - 02.07.21 - 14:31
(4)В справочнике нужно выбрирать и сохранять настройку цвета для элемента.
   butterbean
 
6 - 02.07.21 - 14:44
(5) сделай внешнюю обработку
   kobzon2
 
7 - 02.07.21 - 14:45
Можно через расширение добавить кнопку на форму и писать цвет в доп. реквизит строкой или в расширение реквизит создать и туда писать.
Писать через ЗначениеВСтрокуВнутр. А при открытии считывать ЗначениеИзСтрокиВнутр.
   ДенисЧ
 
8 - 02.07.21 - 15:11
(5) Тогда всё равно не понял.
Вопрос в чём? Как добавить кнопку, не меняя форму?
Как сделать выбор цвета? Как его хранить? Как красить справочник?
   Креатив
 
9 - 02.07.21 - 15:39
(8)Хочется не меняя форму и не создавая расширений. Вероятно, придётся цветом кнопки пожертвовать.
   ДенисЧ
 
10 - 02.07.21 - 15:43
(9) Рыбки не хочется? А на ёлку полазить? )))
   Новый1сник2
 
11 - 02.07.21 - 15:52
(9) почему расширением не хочешь сделать? там программно можно твою кнопку добавить
   Новый1сник2
 
12 - 02.07.21 - 15:54
(9) цвет лучше наверно в отдельном реквизите хранить, при этом реквизит лучше в основную конфу добавить.
   polosov
 
13 - 02.07.21 - 15:56
(0) Клиент с планеты Плюк?
   Креатив
 
14 - 02.07.21 - 16:04
(11)В расширении тоже придётся форму копировать.
(12)Да, цвет будет храниться в реквизите основной конфы типа хранилище данных(думается).
   Новый1сник2
 
15 - 02.07.21 - 16:18
(14) "В расширении тоже придётся форму копировать." не со всем так, в расширении добавляешь "После" при создании на сервере, и уже в процедуре программно добавляешь кнопки, реквизиты.
т.е. сама форма остается типовой. на счет типа не подскажу, нужно смотреть какой подойдет.
   oslokot
 
16 - 02.07.21 - 16:18
(14) Не копировать, а "заимствовать" это называется
   Креатив
 
17 - 02.07.21 - 16:20
(15)А в этом случае разве не придётся после каждого обновления типовой формы заходить в расширение и актуализировать её там?
   Креатив
 
18 - 02.07.21 - 16:22
(16)Хрен редьки не слаще.
   Новый1сник2
 
19 - 02.07.21 - 16:22
(17) много раз таким способом добавлял реквизиты, один раз сделал и забыл. и не надо заходить и что то актуализировать. за исключением конечно случаев когда названия реквизитов меняются
   Креатив
 
20 - 02.07.21 - 16:24
(19)Благодарю за информацию. Подумаю и над этим способом.
   oslokot
 
21 - 02.07.21 - 16:28
жесть
   Новый1сник2
 
22 - 02.07.21 - 16:29
(21) жесть что ?
   oslokot
 
23 - 02.07.21 - 16:39
1с тужилось, спецом придумывало мех. расширений.. не в коня корм
   SleepyHead
 
24 - 02.07.21 - 16:40
(0) Погоди до понедельника.

Ну и поинтересуйся, как быть его клиентам-дальтоникам.
   Креатив
 
25 - 02.07.21 - 16:43
(23)Слабо продумала ;0)
   Новый1сник2
 
26 - 02.07.21 - 17:18
(23) расширение это один из инструментов разработчиков, в каждом конкретном случае разработчик сам решает каким инструментом воспользоваться. много раз уже обсуждалось на данном форуме, я сделал выводы что хранить какие то данные в расширении ненадежно, плюс сам наступал на грабли когда информация терялась. может сейчас как то по другому. но осадочек остался и да расширениям до сих пор не доверяю, за исключением случаев когда не нужно заимствовать объекты из основной конфигурации или создавать новые.
   Новый1сник2
 
27 - 02.07.21 - 17:25
(26) + при этом обновления типовых ни как не упрощает, для меня проще сравнить основную конфигурацию с новой конфигурацией поставщика. чем потом разбираться почему расширение отвалилось.


Список тем форума
 
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.