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

Как правильно зарегистрировать DataView?

Добавлено: 09 июн 2009, 12:48
fantomus
Здравствуйте.

Пытаюсь зарегистрировать DataView, но проблема с названиями.

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

            ...
            OracleDataAdapter adapter1 = new OracleDataAdapter("select * from table1", conn);
            DataTable dt = new DataTable("TABLE1");
            adapter1.Fill(dt);
            DataView dv = new DataView(dt);
            report1.RegData("SOURCE1", "VIEW1", dv);
            report1.Design();
В дереве источников данных получается следующее:
DataSources>
+Data from DataViews>viewTABLE1
+VIEW1 (пустая ветка!)

Все работает, только как правильно установить названия для "Data from DataViews" и "viewTABLE1".
Нужно "SOURCE1" и "VIEW1".

С DataSource все нормально работает, но мне нужно предварительно обрабатывать данные (фильтровать и пр.) на клиентской стороне.

Спасибо.

Как правильно зарегистрировать DataView?

Добавлено: 11 июн 2009, 09:33
Jan
Здравствуйте,

Нам пришлось кое что подправить, код очень старый для работы со View. Скачайте билд от 15 июня. Код используется такой:

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

report1.RegData("SOURCE1", dv);
В отчете у источника данных после загрузки отчета измените Name и Alias на VIEW1.

Спасибо.