|
СКД: Отбор по итогу группировки | ☑ | ||
---|---|---|---|---|
0
Teresa
06.03.14
✎
09:45
|
Доброго времени суток!
Помогите, пожалуйста, с выборам способа решения задачи. Дано: 1С 8.2 БП 2.0 (обычное приложение), отчет выполнен на СКД с группировкой, по которой рассчитываются остатки и обороты и существуют итоги с остатком = 0, которые нужно убрать, типа Итог по гр. 0 0 0 строка1 5 2 7 Строка2 -5 -2 -7 Требуется: Отобрать итоговые записи, по которым есть ненулевые остатки и вывести количество таких строк в подвал (предопределенный макет с параметром). Загвоздка получилась с выводом: когда я делаю отбор в настройках отчета (на закладке Отбор для этой группировки), то количество записей выводится в подвале макета без учета отбора. И вот это меня не устраивает. Предложения ИТОГИ ПО в запросе СКД, как известно, использовать нельзя, соответственно я не могу сделать отбор по итогам в запросе. Надеюсь, понятно изложила проблему. Подскажите, как можно это решить? |
|||
1
Dionisious
06.03.14
✎
09:47
|
А если отбор вставить не на группировку а на отчет?
Ну и в запросе возможно понадобиться. {ГДЕ Количество КАК Количество } |
|||
2
Defender aka LINN
06.03.14
✎
09:47
|
(0) "Предложения ИТОГИ ПО в запросе СКД, как известно, использовать нельзя, соответственно я не могу сделать отбор"
А, типа, если бы можно было итоги использовать, смог бы, да... В запросе считай. |
|||
3
Teresa
06.03.14
✎
09:51
|
(2) Вот я так и знала, что сейчас от Константина в меня камни полетят) Ну вот не соображу, как в запросе посчитать) Вложенный запрос нужен?
|
|||
4
Teresa
06.03.14
✎
09:52
|
(1) я склоняюсь к тому, что отбор накладывать все же придется в запросе а не в настройках(
|
|||
5
Teresa
06.03.14
✎
09:59
|
(2) а вот никак нельзя передать в параметр предопределенного макета количество строк таблицы уже после отбора? Это так было бы удобно)
|
|||
6
Defender aka LINN
06.03.14
✎
10:02
|
(3) результат запроса выбрать во временную таблицу, ее свернуть, соединить с собой же.
|
|||
7
Teresa
06.03.14
✎
10:03
|
(6) Спасибо, попробую)
|
|||
8
Dionisious
06.03.14
✎
10:22
|
Да и в настройках получиться. У меня по крайней мере отбор на ресурсы работает.
|
|||
9
Teresa
06.03.14
✎
10:25
|
(6) Ура! Работает именно так, как надо, сделала запрос с временной таблицей!) Спасибо!)
|
|||
10
Teresa
06.03.14
✎
10:28
|
(8) Отбор на ресурсы в настройках структуры отчета?
|
|||
11
Teresa
06.03.14
✎
10:30
|
(8) Блин) Я балда) Действительно, работает при наложении условия на отбор) Интересно, почему отбор на группировку не срабатывает, просто любопытно)
|
|||
12
Teresa
06.03.14
✎
10:31
|
Мальчики, вы такие молодцы, я прям вас обожаю) Спасибо)
|
|||
13
Dionisious
06.03.14
✎
10:34
|
(11) потому что условие на группировку выполняется после выполнения запроса, а условие на отчет меняет сам запрос.
|
|||
14
Teresa
06.03.14
✎
10:49
|
(13) Да... это все так в целом) Проблема в том, что второй метод мне использовать нельзя, ибо он накладывает условие на детальные записи, а меня интересуют именно итоги) почему собственно я и полезла накладывать отбор на группировку. Так что временная таблица все же предпочтительнее
|
|||
15
Teresa
06.03.14
✎
10:50
|
(13) но сам факт, что на отчет в целом отбор устанавливается, это хорошо)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |