FastReport CrossView неправильно рассчитывает ширину столбца, если заголовок столбца расположен вертикально

У меня есть отчет FastReport CrossTab с длинными именами столбцов, который растянулся бы на несколько страниц, если бы я его распечатал. Я подумал, может быть, я могу повернуть заголовки столбцов, чтобы сэкономить место. Но FastReport неправильно вычисляет ширину столбцов, и сгенерированный отчет выглядит так:

введите здесь описание изображения

Есть предположения?


person iMan Biglari    schedule 15.01.2013    source источник


Ответы (1)


Мне очень помог веб-сайт Fast-Report, открыв тикет. Это похоже на вопрос, который вам, возможно, придется задать там.

person jrodenhi    schedule 15.01.2013
comment
Проблема заключалась в том, что я неправильно понял, как работает объект кросс-таблицы. - person iMan Biglari; 17.01.2013
comment
Я, например, был бы заинтересован в том, что вы обнаружили, если бы это не было для вас большой рутиной. - person jrodenhi; 19.01.2013
comment
У меня сложилось впечатление, что я должен предоставить кросс-таблицу с двумя основными/подробными наборами данных, и он будет извлекать данные из них, в то время как для кросс-таблицы нужны денормализованные данные. - person iMan Biglari; 19.01.2013
comment
Я был очарован корреляциями, которые можно получить, копаясь в данных с помощью кросс-таблицы. Я не пытался сделать это сам с помощью FastReports, но, если я правильно понимаю, для создания кросс-таблицы вы в основном сводите все свои данные к одному большому денормализованному набору данных. Это то, что вы нашли? - person jrodenhi; 22.01.2013
comment
Точно. И моя ошибка заключалась в том, что я заполнил кросс-таблицу нормализованными данными. Кросс-таблица пересчитывала ширину столбца для каждой записи в основном наборе данных отдельно от остальных. - person iMan Biglari; 22.01.2013