одна запись в источнике - одна строка в отчете?

Обсуждение Stimulsoft Reports.NET
Ответить
Gazon
Сообщения: 5
Зарегистрирован: 19 фев 2007, 05:51
Откуда: jhsdjk

одна запись в источнике - одна строка в отчете?

Сообщение Gazon »

Вопрос банальный:
есть 100 записей в источнике с одной колонкой, необходимо в отчете превратить их в 10 записей с 10 колонками.
Т.е. одна запись в источнике не должна соответствовать одной записи в отчете, а 10 записей в истонике должны превращаться в одну запись с 10 колонками в отчете. И соответственно поля в этой записи должны быть дин. вычесляемыми.

скажите в какую сторону хоть копать, если это возможно сделать.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

одна запись в источнике - одна строка в отчете?

Сообщение Edward »

На DataBand разместите компонент StiText.
Установите свойство Databand.Columns = 10.

Ширину колонки можно изменить при помощи свойства Databand.ColumnWidth.

Спасибо.
Gazon
Сообщения: 5
Зарегистрирован: 19 фев 2007, 05:51
Откуда: jhsdjk

одна запись в источнике - одна строка в отчете?

Сообщение Gazon »

это понятно. Но в DataBand как я понимаю, StiText будет повторяться для каждой записи в DataSource. Мне как-то надо полностью контролировать вывод одной строки. При выводе одной строки мне надо пробежаться по источнику до определенного момента и собрать эти данные в одну строку.
И не всегда должна быть именно одна колонка в источнике.

Например есть источник(это псевдо пример):
кодСотрудника______Должность
1__________________ДиректорПоОтделу1
1__________________ТопМенеджер

В этом случае мне надо вывести строку в отчете:
код сотрудника_____наивысшая должность
1_________________ТопМенеджер
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

одна запись в источнике - одна строка в отчете?

Сообщение Edward »

Уточните, пожалуйста, схему по которой Вы будете группировать строки и уточните Вашу задачу.

Спасибо.
Gazon
Сообщения: 5
Зарегистрирован: 19 фев 2007, 05:51
Откуда: jhsdjk

одна запись в источнике - одна строка в отчете?

Сообщение Gazon »

это понятно. Но в DataBand как я понимаю, StiText будет повторяться для каждой записи в DataSource. Мне как-то надо полностью контролировать вывод одной строки. При выводе одной строки мне надо пробежаться по источнику до определенного момента и собрать эти данные в одну строку.
И не всегда должна быть именно одна колонка в источнике.

Например есть источник(это псевдо пример):
кодСотрудника______Должность
1__________________ДиректорПоОтделу1
1__________________ТопМенеджер

В этом случае мне надо вывести строку в отчете:
код сотрудника_____наивысшая должность
1_________________ТопМенеджер

Т.е. для каждая сущность в источнике состоит из нескольких строк, а формироваться в отчете должна 1 для каждой этой сущности.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

одна запись в источнике - одна строка в отчете?

Сообщение Edward »

Вы хотите в cамом отчете до его построения подготовить данные?

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