|
Отбор по типу дока в Универсальном отчете |
☑ |
0
ДядяМитяй
29.11.18
✎
13:03
|
Ведомость по ден. средствам в УТ 10.3 (делается по одному регистру "Денежные средства")
Надо исключить один вид регистратора из отчета. Если в форме настройки добавляю отбор (нажимаю на букву Т, выбираю вид документа и оставляю пустое поле), то все работает, как надо.
А как сделать это программно при открытии?
УниверсальныйОтчет.ДобавитьОтбор("Что здесь?", Истина, ВидСравнения.НеРавно, "А здесь?");
Пробовал по-разному с ТипЗнч, Метаданные, но безуспешно.
|
|
1
1Сергей
29.11.18
✎
13:06
|
Документы.РТУ.ПустаяСсылка()
|
|
2
ДядяМитяй
29.11.18
✎
13:10
|
УниверсальныйОтчет.ДобавитьОтбор("Регистратор", Истина, ВидСравнения.НеРавно, Документы.КорректировкаДолга.ПустаяСсылка());
Так что ли?
|
|
3
catena
29.11.18
✎
13:10
|
(2)А у вас в регистраторах пустые ссылки встречаются?
|
|
4
ДядяМитяй
29.11.18
✎
13:12
|
(3) нет. поэтому и совет вызывает сомнения
|
|
5
catena
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 Документ движения(регистратор).ВидОперации - не равно - Значение реквизита(уникального для этого вида документа.
Работает только с установленными ДВУМЯ отборами. Почему - не знаю))). Хочу повторить это программно.
|
|
9
catena
29.11.18
✎
13:26
|
(8)В (7) решение. Все остальное - какие-то махинации, которые до добра не доведут.
|
|
10
catena
29.11.18
✎
13:27
|
Хотя, исключать суммы из ведомости по движению ден.средств само по себе тоже попахивает...
|
|
11
ДядяМитяй
29.11.18
✎
13:28
|
(10) это сильно измененная. поэтому там лишние записи в регистрах от кривых документов по всяким переносам задолженности
|
|
12
ДядяМитяй
29.11.18
✎
13:30
|
(9) как-то обескураживает, что нельзя в коде сделать то, что делает пользователь интерактивно. Это нарушает мою картину мира 8-(
|
|
13
catena
30.11.18
✎
04:57
|
(12)Все можно, но данных явно не достаточно. Моей фантазии пока все еще не хватает, чтобы придумать такой отчет, который отбирает тип при выборе типа в многотипном поле отбора.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший