построение отчетов в 1С8

Новая тема
Показывать по 10 20 40 сообщений
Желательно всё брать из регистров :) Что за конфа? Самописная?
Конфа - это конфигурация? Просто я не программист, а аналитик. Называется АСТОР:Торговый дом PROF. Хочу облегчить себе жизнь, нарисовать отчеты сама, кое какие получаются, а вот в этом засада. Учусь по книжке Хрусталевой Разработка сложных отчетов. Но информации о вычисляемых полях в ней очень мало. Ни о каком NULL даже речи нет. Может быть, посоветуете, что еще почитать?
По СКД это единственная книжка :) Вам бы по языку запросов почитать, но тут даже не знаю, что подсказать.
если что-нибудь подскажете - буду очень благодарна
"Вообще-то это легко сделать в одном запросе. Кстати для отладки запросов стоит использовать обработку consquery.epf (она же Консоль запросов).
Попробуйте выполнить такой запрос:
ВЫБРАТЬ
ПриходнаяНакладная.Дата,
ПриходнаяНакладная.Фирма,
ПриходнаяНакладная.Контрагент,
Сумма(ЕСТЬNULL(ПриходнаяНакладная.ИтогоВсего, 0)) КАК ИтогоПриход
Пеместить ВТПриход
ИЗ
Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
ГДЕ
ПриходнаяНакладная.Проведен = ИСТИНА
Сгруппировать по
ПриходнаяНакладная.Дата,
ПриходнаяНакладная.Фирма,
ПриходнаяНакладная.Контрагент
;
ВЫБРАТЬ
ВозвратнаяНакладная.Дата,
ВозвратнаяНакладная.Фирма,
ВозвратнаяНакладная.Контрагент,
Сумма(ЕСТЬNULL(ВозвратнаяНакладная.ИтогоВсего,0)) КАК ИтогоВозврат
Поместить ВТВозврат
ИЗ
Документ.ВозвратнаяНакладная КАК ВозвратнаяНакладная
ГДЕ
ВозвратнаяНакладная.Проведен = ИСТИНА
Сгруппировать по
ВозвратнаяНакладная.Дата,
ВозвратнаяНакладная.Фирма,
ВозвратнаяНакладная.Контрагент
;
Выбрать
Приход.Дата,
Приход.Фирма,
Приход.Контрагент,
Приход.ИтогоПриход - Возврат.ИтогоВозврат Как Итого
Из
ВТПриход как Приход
Левое Соединение ВТВозврат Как Возврат
По (Приход.Дата=Возврат.Дата) И (Приход.Фирма=Возврат.Фирма) И (Приход.Контрагент=Возврат.Контрагент)
"
Читают тему
(гостей: 1)

Быстрый переход