2016.3: Processing Duplicates

Обсуждение Stimulsoft Reports.WPF
Ответить
Quirco
Сообщения: 148
Зарегистрирован: 22 авг 2016, 11:12

2016.3: Processing Duplicates

Сообщение Quirco »

Добрый вечер.

В DataBand для двух левых текстовых полей задано свойство Processing Duplicates = MergeBased on Tag.
Для данных текстовых полей создано событие GetTag с кодом: e.Value = StoredProcedure.Id;


1) Объединение только визуальное, по факту в результате merge не получается единой ячейки, по размерам которой можно было бы переносить текст.
На данный момент если ФИО не помещается по ширине столбца, то строчка, в которой оно написано, увеличивается по вертикали. Хотя визуально всё выглядит как одна ячейка из пяти строк. Пришлось использовать Shrink Font To Fit, но хотелось бы иметь возможность использовать всю ячейку, получаемую от объединения строк с одним тэгом.

2) В каждую группу по тэгу может входить разное количество строк. Как не допустить печать строк с одним тэгом на разных страницах (103059 на рисунке)?
Вложения
IMG_13022017_180023.png
IMG_13022017_180023.png (48.45 КБ) 1796 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: 2016.3: Processing Duplicates

Сообщение HighAley »

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

1. Для решения данных проблем попробуйте включить двойной проход. Свойство отчёта Number of Pass.

2. Решение данной проблемы достаточно сложное. Можно попробовать использовать скрипты.
Пришлите пожалуйста ваш отчёт с тестовыми данными, чтобы мы смогли воспроизвести проблему.

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