Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1С v8
Как перебрать строки в табличной части но через элементы формы?
☑
0
23th
04.06.14
✎
05:25
у меня есть таблица в документе.
И у одного поля надо делать красный фон если его значение отрицательно как мне это описать?
ЦветФона = Новый Цвет(255, 125, 6);
ТекСтрока.Разница.ЦветФонаПоля=ЦветФона;
а как написать в цикле что есть ТекСтрока?
1
SeraFim
04.06.14
✎
05:32
Если управляемая форма - делай через условное оформление.
Если обычная - у Таблицы Событие ПриПолученииДанных(Элемент, ОформленияСтрок) - перебирай ОформленияСтрок
2
2
23th
04.06.14
✎
06:02
(
1
) А как там перебрать эти строки?
Элемент - этоже табличное поле.
а оформление строк - вообще непонятно?
Есть где-нибудь информация?
Спасибо
3
3
Рэйв
04.06.14
✎
06:04
(
2
)Перебрать - никак.
Надо отловить их вывод на форме в ПриПолученииДанных()
и через оформление раскрашивать
4
Рэйв
04.06.14
✎
06:05
https://www.google.ru/search?as_sitesearch=forum.mista.ru&q=%EE%F4%EE%F0%EC%EB%E5%ED%E8%E5%D1%F2%F0%EE%EA&gws_rd=ssl
5
jsmith82
04.06.14
✎
06:30
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если ДанныеСтроки.Количество < 0 Тогда
ОформлениеСтроки.ЦветТекста = Новый Цвет(255,0,0);
КонецЕсли;
КонецПроцедуры
6
jsmith82
04.06.14
✎
06:32
в данном случае ОформлениеСтроки.Ячейки.Количество.ЦветФона
если нужно одно поле
8
7
jsmith82
04.06.14
✎
06:36
в УФ цвет фона вообще не комильфо
при выделении строк один цвет у всего
8
23th
04.06.14
✎
07:30
(
6
) Спасибо!
Синтакс-помощник БСП
Справочник 1C разработчика с ChatGPT
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста