Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Отбор по типу дока в Универсальном отчете

Отбор по типу дока в Универсальном отчете
Я
   ДядяМитяй
 
29.11.18 - 13:03
Ведомость по ден. средствам в УТ 10.3 (делается по одному регистру "Денежные средства")
Надо исключить один вид регистратора из отчета. Если в форме настройки добавляю отбор (нажимаю на букву Т, выбираю вид документа и оставляю пустое поле), то все работает, как надо.
А как сделать это программно при открытии?

УниверсальныйОтчет.ДобавитьОтбор("Что здесь?", Истина, ВидСравнения.НеРавно, "А здесь?");

Пробовал по-разному с ТипЗнч, Метаданные, но безуспешно.
 
 
   1Сергей
 
1 - 29.11.18 - 13:06
Документы.РТУ.ПустаяСсылка()
   ДядяМитяй
 
2 - 29.11.18 - 13:10
УниверсальныйОтчет.ДобавитьОтбор("Регистратор", Истина, ВидСравнения.НеРавно, Документы.КорректировкаДолга.ПустаяСсылка());

Так что ли?
   catena
 
3 - 29.11.18 - 13:10
(2)А у вас в регистраторах пустые ссылки встречаются?
   ДядяМитяй
 
4 - 29.11.18 - 13:12
(3) нет. поэтому и совет вызывает сомнения
   catena
 
5 - 29.11.18 - 13:13
(4)Ну я и в (0) не верю. Выбор типа в многотипном поле отбора никогда не накладывает условие на тип.
   Вафель
 
6 - 29.11.18 - 13:15
без изменения запроса не взлетит
   Вафель
 
7 - 29.11.18 - 13:15
нужно добавить поле
ТИПЗНАЧЕНИЯ(Регистратор) КАК Тип
и по нему уже можно отбор делать
   ДядяМитяй
 
8 - 29.11.18 - 13:24
(5) Я не сказал всего, чтобы не усложнять))
на самом деле там два отбора - 
1 Документ движения(регистратор) - не равно - "пустое поле" с выбранным видом документа
2 Документ движения(регистратор).ВидОперации - не равно - Значение реквизита(уникального для этого вида документа.

Работает только с установленными ДВУМЯ отборами. Почему - не знаю))). Хочу повторить это программно.
   catena
 
9 - 29.11.18 - 13:26
(8)В (7) решение. Все остальное - какие-то махинации, которые до добра не доведут.
   catena
 
10 - 29.11.18 - 13:27
Хотя, исключать суммы из ведомости по движению ден.средств само по себе тоже попахивает...
 
 Рекламное место пустует
   ДядяМитяй
 
11 - 29.11.18 - 13:28
(10) это сильно измененная. поэтому там лишние записи в регистрах от кривых документов по всяким переносам задолженности
   ДядяМитяй
 
12 - 29.11.18 - 13:30
(9) как-то обескураживает, что нельзя в коде сделать то, что делает пользователь интерактивно. Это нарушает мою картину мира 8-(
   catena
 
13 - 30.11.18 - 04:57
(12)Все можно, но данных явно не достаточно. Моей фантазии пока все еще не хватает, чтобы придумать такой отчет, который отбирает тип при выборе типа в многотипном поле отбора.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует