Имя: Пароль:
1C
1С v8
Два списка на форме регистра сведений
0 babaev
 
21.02.26
13:33
УФ, без БСП.

Имеется регистр сведений, у одного из его измерений в свойствах отмечено "Ведущее". Соответственно, если я открываю, так сказать, форму элемента "родительского" объекта (не знаю, как правильно его назвать), сверху есть вкладка с названием регистра сведений.
У регистра сведений создал форму списка (формы управляемые), но мне пришлось добавить второй список на эту форму. То есть форма списка регистра имеет два списка, пусть будут Список1 и Список2.
У списка 1 отмечено свойство "Основной реквизит".

Когда я открываю "родительский" объект, затем перехожу в регистр сведений, я вижу, что в том списке, который является основным реквизитом, происходит отбор по ведущему измерению, а в другом отбора нет.

Как мне применить отбор по измерению из первого списка ко второму?
1 Волшебник
 
21.02.26
13:33
Абстрактные регистры
2 babaev
 
21.02.26
13:36
(1) Не понял
3 babaev
 
21.02.26
13:37
Идеально было бы:

Процедура ПриОткрытии(Отказ)
    ПубличныеЗаметки.Отбор = Список.Отбор;
КонецПроцедуры

но поле недоступно для записи
4 babaev
 
21.02.26
13:38
Вернее, в нашем случае:

Процедура ПриОткрытии(Отказ)
    Список2.Отбор = Список1.Отбор;
КонецПроцедуры
5 babaev
 
21.02.26
14:05
Возникла мысль установить отбор в Список2, узнав, чему равно измерение в Список1. Задача сводится к тому, что надо получить значение верхней строки Списка1.

Элементы.Список1[0].Измерение - получение элемента по индексу для значения не определено.
6 Волшебник
 
21.02.26
14:37
(5) экий казус
7 babaev
 
21.02.26
14:47
Хорошо было бы просто получить ссылку на "родительский" объект,а на ее основании строить отбор. Помогите, пожалуйста
8 Волшебник
 
21.02.26
14:56
Нет тут никаких объектов
9 babaev
 
21.02.26
15:06
А как можно получить реквизит первой строки из Списка1 тогда?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.