Имя: Пароль:
1C
1С v8
Оформление строки
0 IKSparrow
 
29.07.11
17:02
На форме две таблицы. При активизации строки в одной таблице, по определённой связи, должен измениться (например) цвет фона отобранных строк во второй таблице. Читаю темки про метод "ОформлениеСтрок" и никак не могу найти вариант решения такой задачки. Какие варианты реализации тут могут быть? В какую сторону копать?
1 spleen
 
29.07.11
17:05
При активации строки, собирать в массив строки другой таблицы и подсвечивать.
Метод поиска строк такой

Табличная часть
НайтиСтроки (FindRows)
Синтаксис:
НайтиСтроки(<Параметры отбора>)
Параметры:
<Параметры отбора> (обязательный)
Тип: Структура. Задает условия поиска: ключ структуры определяет имя колонки, по которой будет осуществляться поиск, а значение структуры - искомое значение.
Возвращаемое значение:
Тип: Массив. Массив из строк табличной части, соответствующих заданному условию поиска.
Замечание! Массив хранит ссылки на строки табличной части, то есть при изменении строки в табличной части, значение в массиве тоже будет изменено.
Описание:
Осуществляет поиск строк табличной части, соответствующих заданному условию поиска.
Примечание:
Метод эффективно использовать для выборки неуникальных значений.
Пример:
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("Номенклатура", ТекТовар);
НайденныеСтроки = Состав.НайтиСтроки(ПараметрыОтбора);
2 Axel2009
 
29.07.11
17:05
при активизации в одной таблице вызывай обновить строки в другой таблице
3 Axel2009
 
29.07.11
17:05
(1) и как ты собираешься оформлять их?
4 IKSparrow
 
29.07.11
17:08
(2) А в методе ПриВыводеСтроки уже задавать условия для раскрашивания отобранных строк?
5 spleen
 
29.07.11
17:10
(4) Да
6 IKSparrow
 
29.07.11
17:10
Блин, как всё просто :) Спасибо!
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.