Таблица сложной структуры

Обсуждение Stimulsoft Reports.WEB
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Таблица сложной структуры

Сообщение Aleksey »

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

Попробуйте установить свойство GrowToHeight(Расти в Высоту) для текстового компонента.

Спасибо.
aquilax
Сообщения: 78
Зарегистрирован: 19 май 2016, 16:17

Re: Таблица сложной структуры

Сообщение aquilax »

Спасибо, это то что нужно!
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Таблица сложной структуры

Сообщение Aleksey »

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

Дайте знать, если появятся еще вопросы.

Спасибо.
aquilax
Сообщения: 78
Зарегистрирован: 19 май 2016, 16:17

Re: Таблица сложной структуры

Сообщение aquilax »

Добрый день!

Появился еще вопросик.
Переползла с crosstab на текстовые поля на databand - в принципе всё получается, только теперь нужно склеить некоторые одинаковые значения-константы.
В файле view показано, что в левом столбце хочу иметь всего 1 строку, в остальных столбцах количество строк динамическое в зависимости от количества данных в источнике. Можно ли склеивать одинаковые значения так, как это реализовано в кросс-таб ?
Вложения
view.jpg
view.jpg (43.36 КБ) 3478 просмотров
band.jpg
band.jpg (36.59 КБ) 3478 просмотров
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Таблица сложной структуры

Сообщение Aleksey »

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

В данном случае, вы можете использовать ProcessingDuplicates (Обработка дубликатов) свойство для текстового компонента.

Спасибо.
aquilax
Сообщения: 78
Зарегистрирован: 19 май 2016, 16:17

Re: Таблица сложной структуры

Сообщение aquilax »

Спасибо! Получилось!

Но снова потребовалась помощь.

В футере под бэндом у меня суммируется цена функцией SumD()

Мне необходимо продублировать это значение выше перед таблицей (перед бэндом)
Какие возможны механизмы реализации?
Можно ли переменной присвоить значение из футера, после того как оно вычислится,и потом его как-то в текстовом поле вывести вначале.
Вложения
Режим редактирования
Режим редактирования
r2.jpg (166.51 КБ) 3472 просмотра
Режим просмотр
Режим просмотр
r1.jpg (42.74 КБ) 3472 просмотра
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Таблица сложной структуры

Сообщение Aleksey »

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

Попробуйте исользовать следуещее выражение:

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

{Totals.SumD(DataBand2, payments.COST)}
Спасибо.
aquilax
Сообщения: 78
Зарегистрирован: 19 май 2016, 16:17

Re: Таблица сложной структуры

Сообщение aquilax »

Спасибо! Здесь всё получилось!

Возник дополнительный вопрос.
У меня был один датабэен и футар под ним, в котором вычислялась сумма SumD
Теперь мне понадобилась дополнительная секция таблицы, создаю второй датабэнд под первым датабэендом (разные источники данных), и футер под ними. Какую теперь можно применить функцию суммирования полей, чтобы из двух датабэндов можно было получить общую сумму?
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Таблица сложной структуры

Сообщение Aleksey »

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

Вы можете использовать следующее выражение для суммирования:

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

{Totals.SumD(DataBand1, Column) + Totals.SumD(DataBand2, Column)}
или

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

{Totals.SumD(DataSource1, Column) + Totals.SumD(DataSource2, Column)}
Спасибо.
Ответить