Версия для печати темы (https://pro1c.org.ua/index.php?s=658f8b053515d2fa7d11efc795c7b817&showtopic=11243)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование управляемых форм 1С 8.2 _ Цветовое оформление ячейки табличной части
Автор: prazdnik4334 19.02.13, 20:31
Нужно раскрасить определенным цветом некоторые ячейки ТЧ, но не нашёл, где в ТЧ можно работать с ячейками. Помогите.
Автор: logist 19.02.13, 21:27
Конкретные ячейки только программно.
Автор: Vofka 19.02.13, 21:46
Посмотрите условное оформление (в свойствах формы).
Автор: prazdnik4334 20.02.13, 13:53
Vofka я смотрел свойство формы УсловноеОформление, но насколько я понял, там можно раскрашивать только строки или столбцы.
Logist подскажите пожалуйста парой строк, как это сделать. По программному оформлению, есть инфа в Инете, но там опять же раскраска либо строк, либо столбцов. За раскраску ячеек я ничего не нашёл.
Автор: DartRomanius 20.02.13, 13:57
Внимательно читаем!!!!
УсловноеОформление
Автор: logist 20.02.13, 14:13
Цитата(DartRomanius @ 20.02.13, 13:57) http://pro1c.org.ua/index.php?act=findpost&pid=65410
Logist подскажите пожалуйста парой строк, как это сделать.
Получаете строку ТЧ, и дальше как-то колдуете
Еще подозреваю, что я обманул вас
Автор: prazdnik4334 20.02.13, 15:18
Сделал так:
Стр=ТренингСдача[0];
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Стр.Сдал0");
Но так ничего не красит. Если подставлю весь реквизит ТренингСдача, всю ТЧ красит. Что не так?
Автор: logist 20.02.13, 15:20
ПолеКомпоновкиДанных не работает с ТЧ.
Автор: prazdnik4334 20.02.13, 15:55
Как же тогда указать нужную ячейку?
В общем, написал так:
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Сдал0");
и заработало. Сдал0 - программно созданный реквизит.
Автор: Vofka 20.02.13, 17:51
Цитата(prazdnik4334 @ 20.02.13, 13:53)
Vofka я смотрел свойство формы УсловноеОформление, но насколько я понял, там можно раскрашивать только строки или столбцы.
Когда добавляется Условное оформление там есть колонка "Оформляемые поля", там выбираются нужные ячейки.
Автор: logist 20.02.13, 17:58
Цитата(Vofka @ 20.02.13, 17:51)
там выбираются нужные ячейки.
В случае ТЧ там выбираются полностью колонки, выбрать конкретную ячейку нельзя.
Автор: Vofka 20.02.13, 21:42
Цитата(logist @ 20.02.13, 17:58)
В случае ТЧ там выбираются полностью колонки, выбрать конкретную ячейку нельзя.
Это мы выбрали колонку. А какую ячейку в колонке оформлять - это регулируем условием. Не?
Автор: DartRomanius 20.02.13, 22:38
Это я и имел ввиду постом выше, пл поводу условия....
Автор: logist 21.02.13, 8:28
Цитата(Vofka @ 20.02.13, 21:42)
Не?
Да
Постановка вопроса сбила с толку.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua