Страница 2 из 2

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

Добавлено: 26 май 2016, 10:04
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 26 май 2016, 13:30
aquilax
Спасибо, это то что нужно!

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

Добавлено: 26 май 2016, 14:17
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 26 май 2016, 15:04
aquilax
Добрый день!

Появился еще вопросик.
Переползла с crosstab на текстовые поля на databand - в принципе всё получается, только теперь нужно склеить некоторые одинаковые значения-константы.
В файле view показано, что в левом столбце хочу иметь всего 1 строку, в остальных столбцах количество строк динамическое в зависимости от количества данных в источнике. Можно ли склеивать одинаковые значения так, как это реализовано в кросс-таб ?

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

Добавлено: 27 май 2016, 14:26
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 31 май 2016, 11:47
aquilax
Спасибо! Получилось!

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

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

Мне необходимо продублировать это значение выше перед таблицей (перед бэндом)
Какие возможны механизмы реализации?
Можно ли переменной присвоить значение из футера, после того как оно вычислится,и потом его как-то в текстовом поле вывести вначале.

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

Добавлено: 31 май 2016, 16:28
Aleksey
Здравствуйте,

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

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

{Totals.SumD(DataBand2, payments.COST)}
Спасибо.

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

Добавлено: 15 июн 2016, 09:36
aquilax
Спасибо! Здесь всё получилось!

Возник дополнительный вопрос.
У меня был один датабэен и футар под ним, в котором вычислялась сумма SumD
Теперь мне понадобилась дополнительная секция таблицы, создаю второй датабэнд под первым датабэендом (разные источники данных), и футер под ними. Какую теперь можно применить функцию суммирования полей, чтобы из двух датабэндов можно было получить общую сумму?

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

Добавлено: 15 июн 2016, 13:44
Aleksey
Здравствуйте,

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

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

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

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

{Totals.SumD(DataSource1, Column) + Totals.SumD(DataSource2, Column)}
Спасибо.