|
1с 8.2 Управляемая форма отбор строк в табличной части |
☑ |
0
sprinter83
27.07.10
✎
08:43
|
Здравствуйте. Помогите пожалуйста разобраться с отбором строк в табличной части.
В форме есть две табличные части "Услуги" и "Список оборудования"
В Обеих табличных частях есть реквизиты с одинаковым типом СправочникСсылка.Услуга. В таблица "Услуги" это поле наименование, а в таблице "Список оборудования" поле услуга. Нужно зделать так чтобы при активизации строки табличной части "Услуги" в табличной части "Список оборудования" отображались только те строки где реквизит Услуга совпадает с реквизитом наименование активной строки. Делаю следующим образом:
Отбор = Элемент.ТекущиеДанные.Наименование;
НовыйОтбор = Элементы.СписокОборудования.ОтборСтрок.Свойство("Услуга", Отбор);
Система выдает ошибку что свойство ОтборСтрок не найдено, хотя при отладки это поле есть и оно изначально имеет значение неопределено. Помогите с отбором соответствующих строк.
Заранее благодарен
|
|
1
Mitriy
27.07.10
✎
08:54
|
Расширение табличного поля табличной части (Tabular section table box extension) ОтборСтрок (RowFilter) Использование: Только чтение. Описание: Тип: Отбор. Позволяет установить отбор по реквизитам табличной части. Имена элементов отбора совпадают с именами колонок табличной части. Доступность: Толстый клиент. !!!
|
|
2
Stepa86
27.07.10
✎
08:55
|
Элементы.СписокОборудования.ОтборСтрок = Новый ФиксированнаяСтруктура("Услуга", Элемент.ТекущиеДанные.Наименование); а точно в наименовании ссылка лежит?
|
|
3
Mitriy
27.07.10
✎
08:57
|
(1)* пардон, ступил...
|
|
4
sprinter83
27.07.10
✎
09:04
|
Да в наименовании лежит ссылка.
|
|
5
Stepa86
27.07.10
✎
09:05
|
(4) ну это как бэ плохо. очень. в Наименовании должна лежать строка
|
|
6
sprinter83
27.07.10
✎
09:07
|
Хорошо попробую
|
|
7
sprinter83
27.07.10
✎
09:08
|
Спасибо Stepa86 Ваш вариант сработал при чем в наименовании лежит ссылка. Всем спасибо.
|
|