BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 апр 2024, 00:19

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Помогите с отчетом
СообщениеДобавлено: 05 сен 2013, 16:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Есть вот такой отчет
Изображение
Работает замечательно, единственное не пойму как по феншую сделать вывод итогов.
Сейчас думаю над тем, чтобы заводить переменные, которые буду увеличиваться, а при смене зоны обнуляться и так по кругу.
А их засовывать в HashMap который потом будет выдергиваться в итоги.


Сейчас это выглядит вот так
Изображение

Данные для таблицы выбираются запросом
Код:
query = "SELECT c.id, c.title, cp.address, IFNULL((SELECT title FROM contract_parameter_type_7_values WHERE id = zone.val), \"Зона не указана\") AS zone " +
         " FROM contract AS c " +
         " LEFT JOIN contract_parameter_type_2 AS cp ON c.id = cp.cid AND cp.pid = 26 " +
         " LEFT JOIN contract_parameter_type_7 AS zone ON c.id = zone.cid AND zone.pid = 34 " +
         " WHERE c.gr&(1<<62) > 0 " +
         " ORDER BY zone, title ";
   ps = con.prepareStatement( query );
   rs = ps.executeQuery();


Т.е. изначально мы имеем партнера/агента и его зону :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с отчетом
СообщениеДобавлено: 05 сен 2013, 16:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Вообще интересует просто ответ на вопрос как правильно подводить итоги в отчетах :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с отчетом
СообщениеДобавлено: 11 сен 2013, 19:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Решено через переменные в самом iReport :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.067s | 24 Queries | GZIP : On ]