0
Саша Да Саша
05.01.20
✎
01:50
|
Добрый день,есть очень простой отчёт "Продажи",основан на регистре накопления,обороты.
Вот код:
ВЫБРАТЬ
ПродажиОбороты.Номенклатура,
ПродажиОбороты.КоличествоОборот КАК Количество,
ПродажиОбороты.СуммаОборот КАК Сумма
ИЗ
РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты
Как включить расшифровку,чтобы можно было из отчёта,перейти(посмотреть) документ продажи(регистратор)?
|
|
6
Саша Да Саша
05.01.20
✎
12:01
|
(5) Да я искал,и вот это я читал, но вот это я не понял:
Перечитал кучу статей, нигде нормально не описано как нужно делать.
Мое решение:
1. В запросе выбираем периодичность Авто, поля Регистратор, ПериодСекунда;
2. Для поля Регистратор используем вот такую конструкцию
ВЫБОР КОГДА ТоварыОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО ТОГДА NULL
ИНАЧЕ ТоварыОстаткиИОбороты.Регистратор КОНЕЦ
3. В схеме компоновки для поля Регистратор ставим роль Период, 1, игнорировать значения NULL; для ПериодСекунда - Период, 2, дополнительный, можно установить ограничения поля на выбор, группировку и т.д, чтоб не мешалось;
4. Создаем структуру отчета, настраиваем группировки как обычно, регистратор в выбранные поля отчета, но убрать из выбранных полей группировок.
В результате и остатки правильно выводятся, и нет пустых строк при расшифровке по регистратору.
|
|