Неправильно передаются в репорт источники данных.

Обсуждение Stimulsoft Reports.NET
Ответить
AlexFree
Сообщения: 8
Зарегистрирован: 27 дек 2010, 11:59

Неправильно передаются в репорт источники данных.

Сообщение AlexFree »

Здравствуйте! Передаю несколько таблиц в качестве источника данных в репорт. Имена таблиц и колонок передаваемых и в репорте одинаковые. В итоге в репорте ничего не отображается. Если не давать имена таблицам, передаваемым в репорт то таблицы репорта заполняются данными последней передаваемой таблицей. При передачи DataSet-а происходит тоже самое.

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

...
foreach (var dsv in template.DataSetVariables)
{    
    DataTable dt = GetTableUniversalGrid(ht, dsv);
    r.RegData(dt);
} 
...
private DataTable GetTableUniversalGrid(Hashtable ht, AB.DataSetReportVariable dsv)
{
    DataTable dt = new DataTable(dsv.TableName);
    ...
    for (int i = 0; i < countColumns; i++)
        dt.Columns.Add();
    ...
    return dt;
}
Помогите решить проблему.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Неправильно передаются в репорт источники данных.

Сообщение Aleksey »

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

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

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

DataSet ds = new DataSet();
foreach (var dsv in template.DataSetVariables)
{    
    DataTable dt = GetTableUniversalGrid(ht, dsv);
    ds.Tables.Add(dt);
}
r.RegData(ds);
Спасибо.
AlexFree
Сообщения: 8
Зарегистрирован: 27 дек 2010, 11:59

Неправильно передаются в репорт источники данных.

Сообщение AlexFree »

Тот же результат. Не помогает.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Неправильно передаются в репорт источники данных.

Сообщение Ivan »

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

Пришлите пожалуйста простой тестовый проект, на котором воспроизводится проблема, для анализа.

Спасибо.
AlexFree
Сообщения: 8
Зарегистрирован: 27 дек 2010, 11:59

Неправильно передаются в репорт источники данных.

Сообщение AlexFree »

Спасибо разобрался. Всё заработало.

Оказывается свойство таблицы ”наименование в источнике данных” не было задано.
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Неправильно передаются в репорт источники данных.

Сообщение Andrew »

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

Отлично! Удачного Вам дня.

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