Кросс-таблица выглядит не так, как нужно.

Обсуждение Stimulsoft Reports.NET
Ответить
Аватара пользователя
compositum
Сообщения: 252
Зарегистрирован: 15 янв 2008, 15:12
Откуда: Санкт-Петербург

Кросс-таблица выглядит не так, как нужно.

Сообщение compositum »

Наверняка что-то делаю не так, но не получается разобраться, что именно.
Зарисовка для наглядности:

Изображение

Прошу обратить внимание на ряд моментов (я их выделил красным цветом):
1. Справа синяя пунктирная линия не совпадает с колонкой, а разрезает ее. Как это исправить?.
2. В красном контуре снизу показал лажу, которая не должна получаться - это строка с названием раздела (т.е. данных по единицам измерения и количествам в ней нет), но тем не менее, таблица ее самостоятельно связывает с кучей значений из других строк. Как убрать этот ужас?
3. Еще нужно под каждым месяцем внизу показать сумму. Как это сделать? У меня сумма настырно размещается справа, а не под...
4. в запросе я получаю поля даты, но сортировать нужно строго по убыванию (т.е. заюзать формат "гггг-мм", а отображать хотелось бы в формате "мммм-гггг",
Как сделать решить это (в формате выбираю ближайший подходящий из имеющихся: 2009-Июль, однако отображает по прежнему числа...)?

выкладываю файлы, в надежде, что они прояснят проблему.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Кросс-таблица выглядит не так, как нужно.

Сообщение Jan »

Здравствуйте,
1. Справа синяя пунктирная линия не совпадает с колонкой, а разрезает ее. Как это исправить?.
Попробуйте свойство UnlimitedBreakable страницы.
2. В красном контуре снизу показал лажу, которая не должна получаться - это строка с названием раздела (т.е. данных по единицам измерения и количествам в ней нет), но тем не менее, таблица ее самостоятельно связывает с кучей значений из других строк. Как убрать этот ужас?
Сложно что-то сказать. Нужно смотреть этот отчет вместе с данными по которым он строится.
3. Еще нужно под каждым месяцем внизу показать сумму. Как это сделать? У меня сумма настырно размещается справа, а не под...
Попробуйте поменять выравнивание текста в ячейке.
4. в запросе я получаю поля даты, но сортировать нужно строго по убыванию (т.е. заюзать формат "гггг-мм", а отображать хотелось бы в формате "мммм-гггг",
Как сделать решить это (в формате выбираю ближайший подходящий из имеющихся: 2009-Июль, однако отображает по прежнему числа...)?
Не совсем понял что имеется ввиду. Попробуйте использовать свойство Sort Cross-Tab компонента.

Спасибо.
Ответить