|
1C V8.3 Количество строк в отборе
| ☑ |
0
technik-1c
13.03.17
✎
10:48
|
Создана стандартная форма списка для нового справочника.
Как для этого отбора в форме получить количество строк,
после наложения фильтра?
(не видимых на экране, а отфильтрованных)
Спасибо.
|
|
1
DrShad
13.03.17
✎
10:50
|
выполнить запрос к основной таблице с такими же отборами
|
|
2
technik-1c
16.03.17
✎
10:26
|
Спасибо.
|
|
3
technik-1c
24.03.17
✎
11:40
|
А можете привести код? (Хотя бы наброски)
Все-таки не совсем ясно как переводить параметры отбора в запрос.
Также неясно как найти форму отбора, если она стандартная для справочника.
|
|
4
catena
24.03.17
✎
11:45
|
ТекОтбор = ЭлементыФормы.ТаблицаЗначенийНужная.ОтборСтрок;
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаЗначенийНужная);
Для каждого ЭлементОтбора Из ТекОтбор Цикл
Если ЭлементОтбора.Использование Тогда
НовыйЭлемент = Построитель.Отбор.Добавить(ЭлементОтбора.ПутьКДанным, ЭлементОтбора.Имя, ЭлементОтбора.Представление);
НовыйЭлемент.ВидСравнения = ЭлементОтбора.ВидСравнения;
НовыйЭлемент.Значение = ЭлементОтбора.Значение;
НовыйЭлемент.ЗначениеС = ЭлементОтбора.ЗначениеС;
НовыйЭлемент.ЗначениеПо = ЭлементОтбора.ЗначениеПо;
НовыйЭлемент.Использование = Истина;
КонецЕсли;
КонецЦикла;
РезультатЗапроса = Построитель.Результат;
|
|
5
1sanekmaloi1
24.03.17
✎
11:45
|
ПолучитьИсполняемуюСхемуКомпоновкиДанных();
ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
подробнее
|
|
6
Anarki
24.03.17
✎
13:58
|
(5)Ух ты полезная штука
|
|