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)Ух ты полезная штука
Основная теорема систематики: Новые системы плодят новые проблемы.