|
1C Управляемые формы. Как получить текущее значение отбора ТЧ на форме? |
☑ |
0
Oblako486
15.10.14
✎
14:47
|
...
|
|
1
butterbean
15.10.14
✎
14:48
|
например ДинамическийСписок.Отбор
|
|
2
Dengerous
15.10.14
✎
14:52
|
Настройки = Новый НастройкиКомпоновкиДанных;
ЗаполнитьОтбор(ДинамическийСписок.Отбор.Элементы, Настройки.Отбор.Элементы);
&НаСервереБезКонтекста
Процедура ЗаполнитьОтбор(ЭлементыИсточник, ЭлементыПриемник)
Для Каждого ЭлементИсточник ИЗ ЭлементыИсточник Цикл
Тип = ТипЗнч(ЭлементИсточник);
ЭлементПриемник = ЭлементыПриемник.Добавить(Тип);
ЗаполнитьЗначенияСвойств(ЭлементПриемник, ЭлементИсточник);
Если Тип = Тип("ГруппаЭлементовОтбораКомпоновкиДанных") Тогда
ЗаполнитьОтбор(ЭлементИсточник.Элементы, ЭлементПриемник.Элементы);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
|
|
3
Oblako486
15.10.14
✎
14:52
|
У меня так называется
ВнешняяОбработка1.УниверсальныйОбменДанными.ТабличнаяЧасть
|
|
4
Oblako486
15.10.14
✎
14:54
|
Нету динамического списка
|
|
5
Oblako486
15.10.14
✎
15:05
|
(0) Может быть мне нужны текущие настройки поиска?
|
|
6
silent person
15.10.14
✎
15:17
|
как называется реквизит формы в который выводятся данные из табличной части ?
|
|
7
Oblako486
15.10.14
✎
15:18
|
(6) ТЧ
|
|
8
Рэйв
15.10.14
✎
15:19
|
(7)Форма.ТЧ.Отбор?
|
|
9
Рэйв
15.10.14
✎
15:19
|
только у него может быть куча элементов
|
|
10
silent person
15.10.14
✎
15:20
|
вот ТЧ и есть Динамический список. т.е. ТЧ.Отбор содержит структуру элементов отбора
|
|
11
DrZombi
гуру
15.10.14
✎
15:48
|
(0) Использовать ПостроительЗапроса и туда подсунуть отбор из Динамо Списка :)
|
|
12
DrZombi
гуру
15.10.14
✎
15:51
|
(3) Если нет Динамы списка, то простым запросом :)
Если это ТЗ, то
ЭтаФомы.Элементы.<Твоя таблица>.ТекущиеДанные :)
|
|
13
Drac0
15.10.14
✎
15:57
|
(5) Никак. но есть метод ПроверитьСтроку().
|
|