#0
by Teresa
Доброго времени суток! Помогите, пожалуйста, с выборам способа решения задачи. Дано: 1С 8.2 БП 2.0 (обычное приложение), отчет выполнен на СКД с группировкой, по которой рассчитываются остатки и обороты и существуют итоги с остатком = 0, которые нужно убрать, типа Итог по гр. 0 0 0 строка1 5 2 7 Строка2 -5 -2 -7 Требуется: Отобрать итоговые записи, по которым есть ненулевые остатки и вывести количество таких строк в подвал (предопределенный макет с параметром). Загвоздка получилась с выводом: когда я делаю отбор в настройках отчета (на закладке Отбор для этой группировки), то количество записей выводится в подвале макета без учета отбора. И вот это меня не устраивает. Предложения ИТОГИ ПО в запросе СКД, как известно, использовать нельзя, соответственно я не могу сделать отбор по итогам в запросе. Надеюсь, понятно изложила проблему. Подскажите, как можно это решить?
#1
by Dionisious
А если отбор вставить не на группировку а на отчет? Ну и в запросе возможно понадобиться. {ГДЕ Количество КАК Количество }
#2
by Defender aka LINN
"Предложения ИТОГИ ПО в запросе СКД, как известно, использовать нельзя, соответственно я не могу сделать отбор" А, типа, если бы можно было итоги использовать, смог бы, да... В запросе считай.
#3
by Teresa
Вот я так и знала, что сейчас от Константина в меня камни полетят) Ну вот не соображу, как в запросе посчитать) Вложенный запрос нужен?
#5
by Teresa
а вот никак нельзя передать в параметр предопределенного макета количество строк таблицы уже после отбора? Это так было бы удобно)
#6
by Defender aka LINN
результат запроса выбрать во временную таблицу, ее свернуть, соединить с собой же.
#11
by Teresa
Блин) Я балда) Действительно, работает при наложении условия на отбор) Интересно, почему отбор на группировку не срабатывает, просто любопытно)
#13
by Dionisious
потому что условие на группировку выполняется после выполнения запроса, а условие на отчет меняет сам запрос.
#14
by Teresa
Да... это все так в целом) Проблема в том, что второй метод мне использовать нельзя, ибо он накладывает условие на детальные записи, а меня интересуют именно итоги) почему собственно я и полезла накладывать отбор на группировку. Так что временная таблица все же предпочтительнее
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Отбор по суммам в группировках.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: СКД на два запроса один отбор
- СКД: Настройки СКД
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: отбор в СКД или в запросе.
В этой группе 1С
- Как вызвать событие НачалоВыбора у поля программно?
- УТ11 после перехода на 8,3 коммерческое предложение не сохраняется в PDF
- Документ "Заявка на расходование денежных средств"
- Не запускается файловая 1C. Файл базы данных поврежден. Ошибка данных crc
- Как выводить все значения реквизита ? (В запросе)
- Где в комплексной вводятся нач. остатки по отпускам?
- Замена регистратора при проведении документа
- v7: Передача параметра в ОткрытьФорму()
- Сборник задач для подготовки к экзамену "1С:Специалист" ЗУП
- Как выводить группировку по регистратору выборочно? СКД.
- КД перенос записей регистра сведений и накоплений, подчиненных регистратору
- УТ 10.3.27.1 списывает в минус
- 1с и outllook гиперссылки в тексте письма
- Как ПолучитьФорму на сервере
- Как сделать прогресс бар на управляемом приложении?
- Как вернуть в 1С:8.3 Бухгалтерии и ЗУП обычный интерфейс 1С:8.2?
- Красиво сохранить ТОРГ-12 в Excel
- Управляемые формы. СКД отчет.
- СКД не работает "рассчитать по" для общих итогов
- Как перенести внешние обработки из 8.2 в 8.3?