"Пустоты" в кросс-таблице

Обсуждение Stimulsoft Reports.NET
fulldiesel
Сообщения: 7
Зарегистрирован: 16 май 2013, 11:41

"Пустоты" в кросс-таблице

Сообщение fulldiesel »

Добрый день!
Как ни крутил и не вертел параметрами кросс-таблицы, побороть пустоты так и не вышло. Примеры в картинках прикреплены к теме. Сам отчет тоже. Что я делаю не так?
Вложения
Сводный отчёт по кассе.mrt
Отчет
(25.52 КБ) 286 скачиваний
Пример 2
Пример 2
image2.png (34.8 КБ) 4714 просмотров
Пример 1
Пример 1
image1.png (49.45 КБ) 4714 просмотров
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: "Пустоты" в кросс-таблице

Сообщение Aleksey »

Здравствуйте,

Делались некоторые дорабоки по Кросс-Таблице. Пожалуйста, проверьте последнию версию.
Если проблема останется, пожалуйста, пришлите тестовые данные для вашего отчета.

Спасибо.
EmeJIbka
Сообщения: 70
Зарегистрирован: 22 сен 2008, 14:07
Откуда: Russia

Re: "Пустоты" в кросс-таблице

Сообщение EmeJIbka »

Попробовали на триальной версии 2016.1.20.0, результат тот же
Вложения
cross_report_error.png
cross_report_error.png (53.51 КБ) 4677 просмотров
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: "Пустоты" в кросс-таблице

Сообщение Aleksey »

Здравствуйте,

Пожалуйста, не могли бы вы предоставить тестовые данные для вашего отчета.

Спасибо.
EmeJIbka
Сообщения: 70
Зарегистрирован: 22 сен 2008, 14:07
Откуда: Russia

Re: "Пустоты" в кросс-таблице

Сообщение EmeJIbka »

Класс, который передаётся в отчёт

Код: Выделить всё

public class PayDescOperationPrintDto
    {
        public const string PaymentOperationTypeName = "Оплата";
        public const string RefundOperationTypeName = "Возврат";

        public long ServiceId { get; set; }

        public long WorkerId { get; set; }

        public string WorkerCode { get; set; }

        public string WorkerFullName { get; set; }

        public long ClientId { get; set; }

        public string ClientFullName { get; set; }

        public string ClientShortName { get; set; }

        public DateTime? ClientBirthday { get; set; }

        public long ProjectId { get; set; }

        public string ProjectDescription { get; set; }

        public DateTime? OperationDate { get; set; }

        public string OperationType { get; set; }

        public bool IsPaymentOperation { get { return OperationType == PaymentOperationTypeName; } }

        public bool IsRefundOperation { get { return OperationType == RefundOperationTypeName; } }

        public string MethodOfPayment { get; set; }

        public string ServiceTypeCode { get; set; }

        public string ServiceTypeName { get; set; }

        public decimal? Amount { get; set; }

        public string ContractNumber { get; set; }

        public bool IsForeignCitizen { get; set; }
    }
Сериализованный список во вложении Report.Data.txt
Вложения
Сводный отчёт по кассе.mrt
(25.52 КБ) 280 скачиваний
report.data.txt
(419.28 КБ) 318 скачиваний
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: "Пустоты" в кросс-таблице

Сообщение Aleksey »

Здравствуйте,

Не смогли воспроизвести проблему. Пожалуйста, проверьте последний билд и дайте нам знать о результатах.

Спасибо.
Вложения
Capture.PNG
Capture.PNG (66.63 КБ) 4651 просмотр
data.xsd
(2.17 КБ) 228 скачиваний
data.xml
(537.76 КБ) 339 скачиваний
Сводный.mrt
(26.97 КБ) 335 скачиваний
EmeJIbka
Сообщения: 70
Зарегистрирован: 22 сен 2008, 14:07
Откуда: Russia

Re: "Пустоты" в кросс-таблице

Сообщение EmeJIbka »

Не воспроизвелось, возможно, потому что вы изменили отчёт - включили вывод скрытой колонки с количеством (на скриншоте первые ячейки на пересечении, ячейки с количеством 1 не должно быть видно)
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: "Пустоты" в кросс-таблице

Сообщение Aleksey »

Здравствуйте.

Проблему воспроизвели. Происходит не из-за скрытой ячейки, а при установке MaxSize и WordWrap.

Сейчас разбираемся с проблемой.
Спасибо.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: "Пустоты" в кросс-таблице

Сообщение Aleksey »

Здравствуйте,

Проблема решена. Пожалуйста, проверьте следующий билд.

Спасибо.
EmeJIbka
Сообщения: 70
Зарегистрирован: 22 сен 2008, 14:07
Откуда: Russia

Re: "Пустоты" в кросс-таблице

Сообщение EmeJIbka »

Поставили обновление, стало лучше, но всё равно есть ошибки (см. скриншот)
Вложения
Безымянный.png
Безымянный.png (114.99 КБ) 4565 просмотров
Ответить