#0
by Midasu
Доброго дня. 8.3.6.2152. Управляемое приложение. Динамический список на форме списка справочника. У элементов справочника есть реквизит ХранилищеЗначения (внутри тип Цвет). Вот и хочу, чтоб цветом этого реквизита и раскрашивались строки справочника в этой форме. Каждая своим естественно. 1. Через настройки списка нельзя, т.к. ХранилищеЗначения он там не видит в условиях. 2. ПриВыводеСтроки тоже в управляемом нету. 3. Создавать отдельный реквизит, в который после изменения цвета записывать цифрами номер цвета (16777216 для 256^3) желания нет совсем, ибо тут и забивание микроскопом гвоздей, и избыточность, и я представляю на сколько страниц я там распишу условное оформление в настройки списка, чтобы цифру соотнести с определённым цветом, да и то, точно не получится. Кто что предложит? Прошу вашей помощи, товарищи.
#1
by aleks_default
Риторический вопрос. Зачем хранить ТИП (Карл,ТИП!) Цвет в реквизите справочника? П.3 реализовывай. Нескольких страниц там нет, максимум 5-10 строк программного описания условного оформления
#3
by Midasu
Не понял про ТИП (!), но храню я его там, так это максимально логично. Вот у меня есть "номенклатурные группы" и я хочу, чтобы потом у меня товары в справочнике естественно красились в цвет группы, к которой принадлежат. Ну вот надо мне как минимум цветов 30. Значит я эти 16777216 должен буду разделить на 30 диапазонов соответственно. Столько строк и написать... Не увидел смысла извращаться. Не 7-ку ж мучаем. Стили обычные.
#6
by Лодырь
Разбить палитру цветов на сетку. Вычислить квадрат для каждого элемента справочника(при записи например). По всей сетке программно повешать УО на список.
#7
by Лодырь
если знать контекст задачи, возможно сменить сетку на готовое. например те же web-цвета, RAL или аналогичное.
#8
by Fragster
вместо хранилища значения хранить строку с СериализаторXDTO.XMLСтрока(Цвет). При открытии формы выбирать различные значения и устанавливать условное оформление в соответствии с реквзитом
#9
by Midasu
За такой копрокод "1С:Совместимо" не получить. Есть 2 справочника: - номенклатурные группы (хранит цвет соответствующий группе) - товары (красит строки в списке справочника, в зависимости от цвета номенклатурной группы, к которой привязан товар) Видимо, единственный правильный вариант. Придётся подучиться.
#12
by Лодырь
И во что превратится УО после того как ты найдешь 100500 уникальных цветов? И самое главное - нахрена?
#14
by Fragster
как правило их не больше 5-7. ну и да, это не вырвиглаз, а кремовые оттенки. у меня один раз так сделать пришлось, но был введен справочник "цвета" и за него отвечал очень ответственный человек. и там было, ЕМНИП 9 элементов. УО работало нормально.
#16
by salvator
Такой вопрос. В модуле формы документа, в событии "Перед открытием" добавляется программно колонка в табличную часть документа. В режиме предприятия открываю настройку списка, снимаю видимость колонки, она исчезает. При последующем открытии документа, она, естественно, появляется. Как сохранить видимость через настройку списка для колонки, добавляемой программно?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Можно ли в построителе отчета юзать условное форматирование?
- СКД: Условное оформление
- 8.2 Условное оформление списка в форме списка справочника
- СКД (условное оформление): сравнение значений 2х реквизитов
- Условное оформление динамического списка
- Условное оформление динамического списка
- УФ. Условное оформление динамического списка
- УФ: Условное оформление (текст) Поля ввода
- Условное оформление Дерева на УФ
- Оформление строк динамического списка
В этой группе 1С
- БП 3.0 Настройка прав пользователя бухгалтер
- Запустить процедуру после проведения вне транзакции
- Признак модифицированности у формы
- Счет верхнего уровня в запросе
- Кто-нибудь в Торг-12 в УТ11 делал печать скидок отдельно?
- Чтение плана обмена.
- Как открыть созданный из 1С Word не сохраняя?
- Динамический список - как программно сделать "Найти"?
- Карточка страховых взносов
- Обработка по сериям для корректного проведения 1С УПП 8.2
- Ограничение полей в СКД по ролям?
- Корректировки записей регистров и Расчет себестоимости. Они возвращаются !
- Произвольная форма расчета горизонтальных итогов по определенной группировке СКД
- 1с 8.3 Дерево значений, проверить существует ли конкретный элемент
- Ввод остатков по НУ при смене режима с УСН на ОСН в Бухгалтерии 3.0
- v7: 2012R2 + 1C RemoteApp + XP = следы на экране
- Сравнение табличных частей до и после изменения
- ИспользоватьДополнительныеОбработкиСозданияСвязанныхОбъектов
- Почему в 2 местах http://techsupp.1c.ru разные версии 3.0?
- Сеанс отсутствует или удален