Отчет построен на основе схемы компановки данных, подскажите как можно сделать расшифровку как в обычном отчете, т.е. например вижу что у меня оборот был 1 штука на 100 грн, два раза щелкнуть по количеству например и увидеть документы на основании которых был этот оборот?
В Запросе укажите периодичность "Секунда", и укажите что надо выбирать "регистратор". В НабореДанных для регистратора укажите роль - период, 1, для секунды роль - период, 2. Секунду можно ограничить в выборе полей, что бы не мешала.
Один из самых простых вариантов указать в параметрах виртуальной таблицы - периодичность - регистратор или авто. Тогда будет возможность использовать стандартную расшифровку.
НАЧАЛОПЕРИОДА(&ПериодНачало, ДЕНЬ), КОНЕЦПЕРИОДА(&ПериодКонец, ДЕНЬ), Регистратор,
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( , , Авто, , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация) КАК ОстаткиИОбороты
Вот мой запрос, получать в отчет сам документ не проблема,но "расшифровка" все равно не активно
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОстаткиИОбороты.Счет КАК Счет,
ОстаткиИОбороты.Субконто1 КАК Субконто1,
ОстаткиИОбороты.Регистратор КАК Регистратор,
ОстаткиИОбороты.Субконто1.Код КАК Код,
ОстаткиИОбороты.Субконто2 КАК Субконто2,
ОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачОстДт,
ОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КолНачОстДт,
ОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
ОстаткиИОбороты.КоличествоОборотДт КАК КолОборотДт,
ОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
ОстаткиИОбороты.КоличествоОборотКт КАК КолОборотКт,
ОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонОстДт,
ОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КолКонОстДт
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , Авто, , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация) КАК ОстаткиИОбороты
Выложите отчет как файл внешнего отчета, на худой конец скрин НабораДанных где виден раздел "Поля:". В СКД по тексту запроса нельзя определить ошибку.
http://pro1c.org.ua/redirect.php?http://turbobit.net/7zm2bpt51vn0.html
Вместо ДетальныеЗаписи поставьте Субконто1
и Код, добавьте в эту же группировку.
Маленький проблемся, при добавлении регистратор, остаток на начало показывается абы как, т.е. был расход 15.11.11, при оборотке с 01.11.11 по 31.11.11
отражается начальный остаток потом приход который действительно был и расход который был и на конец периода тоже остаток этот зависает, что может быть?
если регистратор не использовать, то остатки формируются правильно
В ВЫБРАТЬ добавьте ПериодСекунда и присвойте ей Роль Период, 2
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОстаткиИОбороты.Счет КАК Счет,
ОстаткиИОбороты.Субконто1 КАК Субконто1,
ОстаткиИОбороты.Регистратор КАК Регистратор,
ОстаткиИОбороты.Субконто1.Код КАК Код,
ОстаткиИОбороты.Субконто1.Комментарий КАК Комментарий1,
ОстаткиИОбороты.Субконто2 КАК Субконто2,
ОстаткиИОбороты.Субконто2.Комментарий КАК Комментарий2,
ОстаткиИОбороты.Субконто3 КАК Субконто3,
ОстаткиИОбороты.Субконто3.Комментарий КАК Комментарий3,
ОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачОстДт,
ОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КолНачОстДт,
ОстаткиИОбороты.СуммаНачальныйОстатокКт КАК СуммаНачОстКт,
ОстаткиИОбороты.КоличествоНачальныйОстатокКт КАК КолНачОстКт,
ОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
ОстаткиИОбороты.КоличествоОборотДт КАК КолОборотДт,
ОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
ОстаткиИОбороты.КоличествоОборотКт КАК КолОборотКт,
ОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонОстДт,
ОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КолКонОстДт,
ОстаткиИОбороты.СуммаКонечныйОстатокКт КАК СуммаКонОстКт,
ОстаткиИОбороты.КоличествоКонечныйОстатокКт КАК КолКонОстКт,
ОстаткиИОбороты.ПериодСекунда
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , Авто, , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация) КАК ОстаткиИОбороты
Я так понимаю изначальный вопрос решён. Тема закрыта.
bereznoy, прочтите правила! Новый вопрос - новая тема!
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua