1) Как заставить Cross-tab не считать null значения при Summary = Count ? Выводит 1, а надо отобразить "-".
2 )Возможно как либо вывести гистограму посчитывая количество по какому нибудь полю. В Crystal-e можно делать chart с данными из cross-taba, возможно сделать подобное в StimulReport?
Cross-tab и null значения + Chart
Cross-tab и null значения + Chart
Укажите, пожалуйста, следующее выражение в свойстве Value результирующего поля в кросс-табе: {Customers["Region"] is System.DBNull?0:1} Summary - установите, пожалуйста, в значение Sum. в этом случае null значения посчитаны не будут.Dzen писал(а):1) Как заставить Cross-tab не считать null значения при Summary = Count ? Выводит 1, а надо отобразить "-".
Отображение '-' вместо null values Вы можете отработать в GetValue обработчике этого же Cross-summary поля.
Пока это не доступно.Dzen писал(а):2 )Возможно как либо вывести гистограму посчитывая количество по какому нибудь полю. В Crystal-e можно делать chart с данными из cross-taba, возможно сделать подобное в StimulReport?
Спасибо.
Cross-tab и null значения + Chart
Спасибо за ответ на первый вопрос.
По второму, а если данные будут подсчитаны, возможно динамически добавлять ряды из данных включая null значения, с изменением цвета?
По второму, а если данные будут подсчитаны, возможно динамически добавлять ряды из данных включая null значения, с изменением цвета?
Cross-tab и null значения + Chart
Да, это возможно. Для этого используйте, пожалуйста, свойство AutoSeries у Chart.
Вам будет необходимо заполнить следующие свойства в чарте:
AutoSeriesKeyDataColumn - ключевое поле для автоматического выбора серии.
AutoSeriesTitleDataColumn - названия для автоматически создаваемых серий.
AutoSeriesColorDataColumn - цвет для создаваемых серий.
Спасибо.
Вам будет необходимо заполнить следующие свойства в чарте:
AutoSeriesKeyDataColumn - ключевое поле для автоматического выбора серии.
AutoSeriesTitleDataColumn - названия для автоматически создаваемых серий.
AutoSeriesColorDataColumn - цвет для создаваемых серий.
Спасибо.
Cross-tab и null значения + Chart
Если возможно подробнее. Непонятно откуда брать цвета для AutoSeriesColorDataColumn и как они должны быть написаны?
Cross-tab и null значения + Chart
У вас должна быть колонка с цветом для каждой серии. Пример:
Спасибо.
Код: Выделить всё
Series1; 0xff0000
Series2; 0x00ff00
Series3; Color.White