Сделала отчет. Но почему-то при выборе периода выводятся все данные.

1. user1008893 17.10.18 15:47 Сейчас в теме
Вот выбираю период и зачем то он все равно берет июнь? Подскажите пожалуйста)
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
13. Luchik 673 17.10.18 16:22 Сейчас в теме
(12) в запросе нет параметров - в данном случае только отбором: Дата между 01/07/2018 и 16/08/2018
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. antz 17.10.18 15:50 Сейчас в теме
Параметры как назвали? "Период"? "НачалоПериода" и "КонецПериода"?
3. user1008893 17.10.18 15:51 Сейчас в теме
4. antz 17.10.18 15:53 Сейчас в теме
(3) Это неправильно) Если в запросе присутствуют виртуальные таблицы регистров, СКД автоматически создает параметры с именами "Период", "НачалоПериода" и "КонецПериода" и потом в них путается. Обзывайте параметры по-другому.
5. user1008893 17.10.18 15:55 Сейчас в теме
7. qazaas 17.10.18 16:08 Сейчас в теме
(5) Как один из вариантов:
1. В параметрах виртуальной таблицы указываете "НачалоПериода" и "КонецПериода"
2. На вкладке "Параметры" СКД создаете параметр "Период" и выбираете тип "СтандартныйПериод"
3. Там же (в параметрах СКД) параметру "НачалоПериода" задаете выражение (такая колонка) "&Период.ДатаНачала", параметру "КонецПериода" задаете "&Период.ДатаОкончания" и ставите у них среднюю галочку (Ограничение доступности).
4. И не забудьте включить параметр "Период" в состав пользовательских настроек на вкладке "Настройки" СКД.
6. user1008893 17.10.18 16:04 Сейчас в теме
(4)сделала так,но нет.Все равно так же
Прикрепленные файлы:
8. qazaas 17.10.18 16:08 Сейчас в теме
(6) Не успел) Но да, все верно у вас.
9. qazaas 17.10.18 16:16 Сейчас в теме
(6) Если не получается, тогда вариант два. Но для начала спрошу: параметры виртуальной таблицы вы задаете на вкладке "Таблицы и поля" в запросе?
10. user1008893 17.10.18 16:18 Сейчас в теме
(9)нет, это я по документам же делаю.
11. qazaas 17.10.18 16:18 Сейчас в теме
(10) В таком случае, покажите ваш код запроса.
12. user1008893 17.10.18 16:19 Сейчас в теме
(11)
ВЫБРАТЬ
НАЧАЛОПЕРИОДА(Маршрут.Дата, МЕСЯЦ) КАК Дата,
ЗаказПокупателя.ТЧ.(
Номенклатура,
Номенклатура.Вес,
Номенклатура.Объем,
Кол
) КАК ТЧ1,
РСУ_РасходныйОрдер.Автор КАК АвторРасходногоОрдера,
ПеремещениеТМЦ.Автор КАК АвторПеремещения
ИЗ
Документ.РСУ_РасходныйОрдер КАК РСУ_РасходныйОрдер
ЛЕВОЕ СОЕДИНЕНИЕ Документ.Маршрут КАК Маршрут
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя КАК ЗаказПокупателя
ПО Маршрут.ТЧ.ДокЗаказПокупателя.Номер = ЗаказПокупателя.Номер
ПО РСУ_РасходныйОрдер.ПС_ДокМаршрут = Маршрут.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТМЦ КАК ПеремещениеТМЦ
ПО РСУ_РасходныйОрдер.ДокРасход = ПеремещениеТМЦ.Ссылка
Показать
13. Luchik 673 17.10.18 16:22 Сейчас в теме
(12) в запросе нет параметров - в данном случае только отбором: Дата между 01/07/2018 и 16/08/2018
14. VmvLer 17.10.18 17:11 Сейчас в теме
документы заказа предпочтительнее получать из виртуальных таблиц оборотных регистров с параметрами отбора

во-первых это быстрее
во-вторых это гарантирует, что в отчет не попадет мусор(помеченные, не проведенные документы)

хотя подход, когда выбираем табличные части непосредственно из таблиц документов тоже имеет право на жизнь,
но крайне редко, я считаю.
15. user1008893 18.10.18 09:42 Сейчас в теме
(14)
ВЫБРАТЬ
РСУ_РасходныйОрдер.Автор КАК АвторРасходногоОрдера,
ПеремещениеТМЦ.Автор КАК АвторПеремещения,
РСУ_РасходныйОрдер.ПС_ДатаОтгрузки КАК Дата
ИЗ
Документ.РСУ_РасходныйОрдер КАК РСУ_РасходныйОрдер
ЛЕВОЕ СОЕДИНЕНИЕ Документ.Маршрут КАК Маршрут
ПО РСУ_РасходныйОрдер.ПС_ДокМаршрут = Маршрут.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТМЦ КАК ПеремещениеТМЦ
ПО РСУ_РасходныйОрдер.ДокРасход = ПеремещениеТМЦ.Ссылка
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
ЗаказыПокупателейОстаткиИОбороты.Номенклатура,
ЗаказыПокупателейОстаткиИОбороты.Номенклатура.Вес,
ЗаказыПокупателейОстаткиИОбороты.Номенклатура.Объем
ПОМЕСТИТЬ ЗаказПокуп
ИЗ
РегистрНакопления.ЗаказыПокупателей.ОстаткиИОбороты(&ДатаНач, &ДатаКон, , , ) КАК ЗаказыПокупателейОстаткиИОбороты
Показать


Создала временную таблицу,Подскажите как связать ее с первым запросом?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот