Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 18:46

Сформировать отчет

Автор Rphoenix, 05 мар 2016, 11:55

0 Пользователей и 1 гость просматривают эту тему.

Rphoenix

Здравствуйте. Необходим отчет "ЗакупленныйТовар" по поставщику за определённый период. Ни как не выводится. В чем может быть ошибка?

vitasw

Ну как бы логично. Остатков то нет. Один документ сделал +, второй - минус

Hedinnk

Цитата: Rphoenix от 05 мар 2016, 11:55
Здравствуйте. Необходим отчет "ЗакупленныйТовар" по поставщику за определённый период. Ни как не выводится. В чем может быть ошибка?

1. Зачем Вы обращаетесь к двум таблицам? Вполне достаточно одной таблицы.
2. Для формирования Вашего отчета вполне достаточно ВТ Обороты, нет смысла брать данные из ВТ ОстаткиИОбороты.
3. Непонятное условие в запросе: Номенклатура.ЭтоГруппа = Ложь.
4. При группировке непонятно что ресурс делает в группировочном поле.
5. Условие на отбор лучше задавать в условии компоновки данных запроса
На форуме есть волшебная кнопка "Сказать СПАСИБО"

Rphoenix

Большое спасибо! А вот в документе "ОприходованиеТехники" когда выбираешь товар, то цена автоматический вводится из регистра сведений. Как то же самое реализовать в документ "ПриходнаяНакладная" ? В модуле менеджера делается?

Hedinnk

Цитата: Rphoenix от 05 мар 2016, 14:43
Большое спасибо! А вот в документе "ОприходованиеТехники" когда выбираешь товар, то цена автоматический вводится из регистра сведений. Как то же самое реализовать в документ "ПриходнаяНакладная" ? В модуле менеджера делается?
Смотрите в форме документа "ОприходованиеТехники" событие ПриИзменении поля Товар табличной части СоставПокупки
На форуме есть волшебная кнопка "Сказать СПАСИБО"

Rphoenix

Цитата: Hedinnk от 05 мар 2016, 14:55
Цитата: Rphoenix от 05 мар 2016, 14:43
Большое спасибо! А вот в документе "ОприходованиеТехники" когда выбираешь товар, то цена автоматический вводится из регистра сведений. Как то же самое реализовать в документ "ПриходнаяНакладная" ? В модуле менеджера делается?
Смотрите в форме документа "ОприходованиеТехники" событие ПриИзменении поля Товар табличной части СоставПокупки
Это я уже менял, все-равно цена не проставляется.

Hedinnk

Так Вам надо в своём документе создать обработчик события
На форуме есть волшебная кнопка "Сказать СПАСИБО"

vitasw

Цитата: Hedinnk от 05 мар 2016, 13:551. Зачем Вы обращаетесь к двум таблицам? Вполне достаточно одной таблицы.
Для того чтобы был показан весь справочник и дополнительно остатки. Вполне типовая задача.
Цитата: Hedinnk от 05 мар 2016, 13:552. Для формирования Вашего отчета вполне достаточно ВТ Обороты, нет смысла брать данные из ВТ ОстаткиИОбороты.
Доставать остатки из таблицы оборотов??? это какое-то очень ноу-хау
Цитата: Hedinnk от 05 мар 2016, 13:553. Непонятное условие в запросе: Номенклатура.ЭтоГруппа = Ложь.
Потому что выборка из справочника и в отчете группы вполне могут быть не нужны.


Hedinnk

Цитата: vitasw от 05 мар 2016, 23:23
Для того чтобы был показан весь справочник и дополнительно остатки. Вполне типовая задача.
В таком случае необходимо делать левое соединение к таблице Справочника, а не наоборот.
Цитата: vitasw от 05 мар 2016, 23:23
Доставать остатки из таблицы оборотов??? это какое-то очень ноу-хау
По тексту поставленной задачи:
Цитата: Rphoenix от 05 мар 2016, 11:55
"ЗакупленныйТовар" по поставщику за определённый период
Соответственно необходимо получить то, сколько какого товара было куплено у поставщика.
Цитата: vitasw от 05 мар 2016, 23:23
Потому что выборка из справочника и в отчете группы вполне могут быть не нужны.
См. пункт 1. Группы в его варианте итак не попадут в отчет.
На форуме есть волшебная кнопка "Сказать СПАСИБО"

vitasw

Цитата: Hedinnk от 06 мар 2016, 08:33Для того чтобы был показан весь справочник и дополнительно остатки. Вполне типовая задача.

В таком случае необходимо делать левое соединение к таблице Справочника, а не наоборот.

Что серьезно? по-другому УК запрещает что-ли?
Цитата: Hedinnk от 06 мар 2016, 08:33Доставать остатки из таблицы оборотов??? это какое-то очень ноу-хау
По тексту поставленной задачи:
По-моему,  это вы авторитетно заявляете что так нужно делать? Еще раз спрашиваю, каким образом вы собираетесь из таблицы оборотов доставать остатки? и где это прописано в тексте задачи?
Цитата: Hedinnk от 06 мар 2016, 08:33Потому что выборка из справочника и в отчете группы вполне могут быть не нужны.

См. пункт 1. Группы в его варианте итак не попадут в отчет.
Любую задачу можно решить несколькими вариантами. И я бы не брался бы утверждать какой вариант более правильный.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск