"Пустоты" в кросс-таблице
-
- Сообщения: 7
- Зарегистрирован: 16 май 2013, 11:41
"Пустоты" в кросс-таблице
Добрый день!
Как ни крутил и не вертел параметрами кросс-таблицы, побороть пустоты так и не вышло. Примеры в картинках прикреплены к теме. Сам отчет тоже. Что я делаю не так?
Как ни крутил и не вертел параметрами кросс-таблицы, побороть пустоты так и не вышло. Примеры в картинках прикреплены к теме. Сам отчет тоже. Что я делаю не так?
- Вложения
-
- Сводный отчёт по кассе.mrt
- Отчет
- (25.52 КБ) 287 скачиваний
-
- Пример 2
- image2.png (34.8 КБ) 4722 просмотра
-
- Пример 1
- image1.png (49.45 КБ) 4722 просмотра
Re: "Пустоты" в кросс-таблице
Здравствуйте,
Делались некоторые дорабоки по Кросс-Таблице. Пожалуйста, проверьте последнию версию.
Если проблема останется, пожалуйста, пришлите тестовые данные для вашего отчета.
Спасибо.
Делались некоторые дорабоки по Кросс-Таблице. Пожалуйста, проверьте последнию версию.
Если проблема останется, пожалуйста, пришлите тестовые данные для вашего отчета.
Спасибо.
Re: "Пустоты" в кросс-таблице
Попробовали на триальной версии 2016.1.20.0, результат тот же
- Вложения
-
- cross_report_error.png (53.51 КБ) 4685 просмотров
Re: "Пустоты" в кросс-таблице
Здравствуйте,
Пожалуйста, не могли бы вы предоставить тестовые данные для вашего отчета.
Спасибо.
Пожалуйста, не могли бы вы предоставить тестовые данные для вашего отчета.
Спасибо.
Re: "Пустоты" в кросс-таблице
Класс, который передаётся в отчёт
Сериализованный список во вложении Report.Data.txt
Код: Выделить всё
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; }
}
- Вложения
-
- Сводный отчёт по кассе.mrt
- (25.52 КБ) 280 скачиваний
-
- report.data.txt
- (419.28 КБ) 319 скачиваний
Re: "Пустоты" в кросс-таблице
Здравствуйте,
Не смогли воспроизвести проблему. Пожалуйста, проверьте последний билд и дайте нам знать о результатах.
Спасибо.
Не смогли воспроизвести проблему. Пожалуйста, проверьте последний билд и дайте нам знать о результатах.
Спасибо.
- Вложения
-
- Capture.PNG (66.63 КБ) 4659 просмотров
-
- data.xsd
- (2.17 КБ) 229 скачиваний
-
- data.xml
- (537.76 КБ) 340 скачиваний
-
- Сводный.mrt
- (26.97 КБ) 336 скачиваний
Re: "Пустоты" в кросс-таблице
Не воспроизвелось, возможно, потому что вы изменили отчёт - включили вывод скрытой колонки с количеством (на скриншоте первые ячейки на пересечении, ячейки с количеством 1 не должно быть видно)
Re: "Пустоты" в кросс-таблице
Здравствуйте.
Проблему воспроизвели. Происходит не из-за скрытой ячейки, а при установке MaxSize и WordWrap.
Сейчас разбираемся с проблемой.
Спасибо.
Проблему воспроизвели. Происходит не из-за скрытой ячейки, а при установке MaxSize и WordWrap.
Сейчас разбираемся с проблемой.
Спасибо.
Re: "Пустоты" в кросс-таблице
Здравствуйте,
Проблема решена. Пожалуйста, проверьте следующий билд.
Спасибо.
Проблема решена. Пожалуйста, проверьте следующий билд.
Спасибо.
Re: "Пустоты" в кросс-таблице
Поставили обновление, стало лучше, но всё равно есть ошибки (см. скриншот)
- Вложения
-
- Безымянный.png (114.99 КБ) 4573 просмотра