Страница 1 из 3
Вопросы по Cross-tab'у
Добавлено: 29 июл 2010, 06:37
Леонид
День добрый, уважаемые!
Делаем ревизию отчётов и правим различные визуальные изъяны в них. Так вот в связи с этим возникло пару вопросов:
1) Если MaxSize ставим именно дробную (с целыми всё нормально) и выводим отчёт, то почти всегда след. колонка сдвигается вправо.
2) Если в заголовок переносится (т.е. стоит WordWrap), то на первой странице он выглядит нормально, на последующих не растягивается до максимальной высоты, тем самым он не читается.
3) Горизонтальные заголовки оклонок отображаются только на первой странице. Как сделать так, чтобы они отображались на всех последующих?
Вопросы по Cross-tab'у
Добавлено: 02 авг 2010, 20:21
Jan
Здравствуйте,
leon писал(а):День добрый, уважаемые!
Делаем ревизию отчётов и правим различные визуальные изъяны в них. Так вот в связи с этим возникло пару вопросов:
1) Если MaxSize ставим именно дробную (с целыми всё нормально) и выводим отчёт, то почти всегда след. колонка сдвигается вправо.
2) Если в заголовок переносится (т.е. стоит WordWrap), то на первой странице он выглядит нормально, на последующих не растягивается до максимальной высоты, тем самым он не читается.
3) Горизонтальные заголовки оклонок отображаются только на первой странице. Как сделать так, чтобы они отображались на всех последующих?
Нам нужно некоторое время, чтобы разобраться с этими проблемами.
Спасибо.
Вопросы по Cross-tab'у
Добавлено: 15 авг 2010, 13:18
Jan
Здравствуйте,
Мы произвели некоторые доработки в ядре построения компонента Cross-Tab. Изменения будут доступны в билде от 16 августа.
Спасибо.
Вопросы по Cross-tab'у
Добавлено: 18 авг 2010, 04:53
fantomus
Здравствуйте.
Подскажите, возможно ли формирование кросс-таба неограниченной ширины и высоты?
Дело в том, что есть отчет, который никогда не будет печататься, а предназначен исключительно для экспорта в Excel.
Нужно в Excel получить большой кросс-таб без разбивки на страницы и переносов.
Пытался установить для страницы Unlimited Height = true.
Получаю ошибку:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Использовал демо-отчет "Cross-Tab with Two Summaries".
Свойства Unlimited Width не нашел, хотя оно упоминалось в форуме.
Спасибо.
Вопросы по Cross-tab'у
Добавлено: 18 авг 2010, 05:47
Леонид
Скачал последний пререлиз от 17-го августа. Всё работает. Однако, не увидел каких-либо изменений в работе отчёта. Подскажите, что для этого нужно сделать, может быть нужно изменить какое-либо свойство?
Вопросы по Cross-tab'у
Добавлено: 18 авг 2010, 13:11
Anton Lozovskiy
Здравствуйте,
Совсем никаких изменений не происходит ? А для ячеек у которых задан MaxSize дробным числом ? На наших примерах все работает нормально.
Спасибо.
Вопросы по Cross-tab'у
Добавлено: 18 авг 2010, 13:17
Anton Lozovskiy
Здравствуйте.
fantomus писал(а):
Здравствуйте.
Подскажите, возможно ли формирование кросс-таба неограниченной ширины и высоты?
Дело в том, что есть отчет, который никогда не будет печататься, а предназначен исключительно для экспорта в Excel.
Нужно в Excel получить большой кросс-таб без разбивки на страницы и переносов.
Пытался установить для страницы Unlimited Height = true.
Получаю ошибку:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Использовал демо-отчет "Cross-Tab with Two Summaries".
Свойства Unlimited Width не нашел, хотя оно упоминалось в форуме.
Спасибо.
Положите cross-tab на DataBand, тогда все отлично работает. Ошибку с "UnlimitedHeight" мы поправим к следующему пререлиз билду.
Спасибо.
Вопросы по Cross-tab'у
Добавлено: 19 авг 2010, 04:51
Леонид
Совсем никаких изменений не происходит ? А для ячеек у которых задан MaxSize дробным числом ? На наших примерах все работает нормально.
Да, происходит. Всё работает. Отлично! Спасибо! :biggrin:
Первые два вопроса отпадают, но остаётся третий (см. первый пост на картинке) - каким образом можно сделать так, чтобы колонки из заголовка печатались не только на первой странице?
Вопросы по Cross-tab'у
Добавлено: 19 авг 2010, 05:13
fantomus
Здравствуйте.
Спасибо за помощь.
Положил кросс-таб на бэнд и получил нужный результат (не считая неработающего свойства Unlimited Height).
Только вылезла проблема с производительностью.
В таком варианте отчет формируется в разы а может и на порядок медленнее на большом массиве данных.
Например, если кросс-таб не находится на бэнде, отчет формируется около 10 секунд на массиве из 5 000 строк.
Если кросс-таб положить на бэнд - около 3-х минут!
Это совсем плохой результат.
К сожалению, выслать отчет с данными не могу...
Просто проверьте на большом массиве данных.
Уточнения:
- ориентация страницы альбомная
- в результате получено 32 страницы в предпросмотре, каждая из 6-и страниц в ширину (1-6, 7-12 и т.д.)
И в догонку за leon, похожий вопрос:
каким образом можно сделать так, чтобы заголовок печатался ТОЛЬКО на первой странице?
Может можно добавить свойство "Повтор заголовка на каждой странице"?
Вопросы по Cross-tab'у
Добавлено: 19 авг 2010, 10:30
Andrew
Здравствуйте.
Мы проверим и дадим знать о результатах.
Спасибо.