Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Построчный график  (Read 4226 times)

niks

  • Newbie
  • *
  • Posts: 11
    • View Profile
Построчный график
« on: April 06, 2020, 12:34:57 am »
Добрый день.
Подскажите пожалуйста, как провернуть такую штуку:
- имеется источник данных, выдающий отдел (вынесен в банд-заголовок), id продавца, данные о продавце - эти данные выводятся в дата-банд списком;
- второй источник данных содержит id продавца, месяцы и количество продаж в каждом месяце. Этот источник создан, как Subdedail, в скрипте имеется секция where p.id=$D{managers.manager_id}.

Как сделать, чтобы при построении списка продавцов справа от каждого строился график продаж (месяцы - количество продаж)?

Пробовал поместить график в дата-банд продавцов, поставить ему источник - подчиненную таблицу. Все поля выбираются, видимых ошибок нет, но при построении график пустой. При чем даже если переписать секцию where p.id=конретное_значение, все равно график не рисуется. Единственный случай, когда график отрисовался - id продавца было строго задано и chart был размещен не в банде, а на странице.

Если к основному дата-банду добавить sub-банд и выводить в нем поля подчиненной таблицы, все значения адекватно выводятся.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Построчный график
« Reply #1 on: April 06, 2020, 12:22:28 pm »
niks, Приветствую!
Можете пример отчета с данными в меня кинуть?.

niks

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Построчный график
« Reply #2 on: April 06, 2020, 03:33:53 pm »
Отправил через форумную почту

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Построчный график
« Reply #3 on: April 06, 2020, 04:48:59 pm »
Спасибо, поковыряю :) Видимо мой косяк, исправлю.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Построчный график
« Reply #4 on: April 06, 2020, 07:52:53 pm »
Пофиксил 1.5.46 :) Можно проверять.

niks

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Построчный график
« Reply #5 on: April 07, 2020, 09:46:53 pm »
Спасибо большое, то что надо!

niks

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Построчный график
« Reply #6 on: April 13, 2020, 02:56:57 pm »
Странная штука, в некоторых случаях при попадании группы в конец страницы, на следующей странице меняется порядок отрисовки следующей группы.

Сейчас идет PageHeader, GroupBandHeader, DataBand, GroupBandFooter. В DataBand-е текст и график.
При завершении группы (GroupBandFooter) ближе к концу страницы, на следующей странице почему то отрисовывается сначала DataBand с графиком, а только потом GroupBandHeader и GroupBandFooter. В следующих группах порядок нормальный.

При убирании графика из DataBand все группы отрисовываются нормально, в т.ч. и где есть перенос GroupBandHeader или GroupBandFooter на другую страницу.
Если у GroupBandHeader поставить свойство keepGroupTogether, то проблема с порядком отрисовки пропадает, но на первой странице остается только PageHeader, а группы идут со 2-й страницы.

К сожалению не могу повторить это на том шаблоне, который присылал раньше, в нем не хочет ломаться.
« Last Edit: April 13, 2020, 03:03:19 pm by niks »

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Построчный график
« Reply #7 on: April 13, 2020, 03:19:52 pm »
Поковыряю, примерчик, конечно, ускорил бы процесс, но попробую и без него     

niks

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Построчный график
« Reply #8 on: April 13, 2020, 04:30:21 pm »
Приложил скрин, как это выглядит