Показать сообщение отдельно
Старый 13.04.2012, 08:07   #11  
ZoyaKom is offline
ZoyaKom
Участник
 
99 / 10 (1) +
Регистрация: 05.04.2012
Не могу определится с иерархией в отчете (как не пытаюсь сделать, поля группируются но данные теряются, или наоборот).
Хочу сделать так что бы в отчет выводилась следующая информация (для примера)(это если мы по фильтру ставим счет 60):

Номер___________Наименование_____________Дебет_Кредит
Счет 60_________Расчеты с поставщиками____500___500
_Поставщик 1____Петров___________________100
___Договор 1____Договор 1__________________50
_____Документ 1_Документ №12______________30
_____Документ 1_Документ №14______________20
___Договор 2____Договор 2__________________50
_____Документ 1_Документ № 23______________50
Поставщик 2____Иванов____________________400___500
___Договор 1____Договор 1_________________400___300
_____Документ 1_Документ №17_____________400
_____Документ 1_Документ №18___________________300
___Договор 2____Договор 2_______________________200
_____Документ 1_Документ № 25__________________200

Я вот думаю что все это надо строить на таблицы Vendor Ledger Entry, но у меня сразу возникают вопросы:
1) Как сделать так что бы сгруппировать записи по счету, поставщику, договору при чем так чтобы ничего не потерялась;
2) Как взять данные с другой таблицы, каким то образом их отфильтровать и вставить в отчет( например номер счета есть в таблице Vendor Ledger Entry, а вот его описание (наименования) нет и т.п;
3) Итоги по всему я думаю делать через глобальные переменные, т.е. когда выводим данные по документам рассчитываем, потом постепенно их суммируем и выводим в отчет. Правильно ли я думаю;
Подскажите пожалуйста.