|
|
Два списка на форме регистра сведений
Волшебник, PR, jivukak, Доминошник, Asmody, ДемьянТ, Spyke, Жан Пердежон, babaev, kubik_live, 2S, lubitelxml, p-soft, alexxx961503, RKx, Мультук, ivanov-i-i, Недопустимый, Prog_man
| ☑ |
|
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 тогда?
|
|
|
10
Волшебник
21.02.26
✎
15:23
|
(9) запросом
|
|
|
11
Asmody
21.02.26
✎
16:01
|
(0) если у формы основной реквизит дин.список, то у нее есть параметр Отбор типа Структура.
И настройки списков надо делать не в ПриОткрытии, а хотя бы в ПриСозданииНаСервере
|
|
|
12
PR
21.02.26
✎
16:07
|
(0) Плохая задача
Зачем, кстати?
Понятно, что отбор нужно копировать построчно
Событие какое-нибудь при активизации строки что ли
|
|