время работы с источниками да
Автор admin Среда, 27 января 2010 10:16
время работы с источниками данных и системой Crystal Reports, состоит в определении для отчета набора общих параметров базы данных, которые устанавливаются с помощью класса ReportOptions, связанного с отчетом. Некоторые из этих параметров соответствуют параметрам, которые доступны в режиме конструктора при выборе из меню Designer | Default Settings (Конструктор | Настройки по умолчанию). Тем не менее, часть параметров (например, EnableSaveDataWithReport) в окне Report Designer недоступны, и изменять их можно только через объектную модель (см. таблицу 8.8). Таблица 8.8. Свойства класса ReportOptions Свойство Описание EnableSaveDataWithReport Устанавливает или возвращает параметр типа Boolean, определяющий автоматическое сохранение данных вместе с отчетом. EnableSavePreviewPicture Устанавливает или возвращает параметр типа Boolean, определяющий сохранение эскизного (уменьшенного) I изображения вместе с отчетом. EnableSaveSummariesWithReport Устанавливает или возвращает параметр типа Boolean, определяющий сохранение итоговых данных вместе с отчетом. EnableUseDummyData Устанавливает или возвращает параме
ПодробнееDataSet MyOleAdapter.SelectCom
Автор admin Среда, 27 января 2010 10:16
DataSet MyOleAdapter.SelectCommand – New System.Data.OleDb.OleDbCommand(query, MyOleConn) MyOleAdapter.Fill(MyDataSet, “Customer”) myReport.Database.Tables.Itern(“Customer”).SetDataSource(MyDataSet) Таким образом, вместо того, чтобы действительно изменять связи и таблицы, которые используются внутри отчета, мы просто заталкиваем в эти структуры другой набор данных. При работе с Push-отчетами необходимо применять ряд приемов, при этом наиболее удобным из них является использование SQL-команды в качестве основы для генерации отчета. Это существенно упрощает заталкивание данных в отчет, поскольку отчет, построенный на базе SQL-команды, обрабатывает результирующие данные, как если бы они были одной большой таблицей. В конечном итоге, в среде своего приложения можно подготовить набор данных, поля которого соответствуют полям в SQL-команде, а затем затолкнуть данные в единственную таблицу, с которой имеет дело SQL-команда. Destination Table: Empfoyee_Addresses. Рис 8.6. Окно сообщения о месте назначения и поле связи 284 Глава 8 Работа с параметрами отчета Еще одна важная задача, которую необходимо решать во
Подробнееull” (“выталкивания”). До сих
Автор admin Среда, 27 января 2010 10:16
ull” (“выталкивания”). До сих пор мы работали исключительно с отчетами типа “выталкивания” (так называемыми Pull-отчетами), когда информация извлекалась из базы данных и отображалась в отчете. При создании отчетов типа “заталкивания” (на которые часто ссылаются как на Push-отчеты) отчет создается точно так же, за исключением того, что во время выполнения отчета набор данных можно “затолкнуть” в отчет (подобно заталкиванию информации в стек), как это делалось в главе 6. Этот метод подобен фактической настройке источника данных на конкретную таблицу, однако вместо того, чтобы устанавливать значение свойства источника данных равным другой таблице, мы устанавливаем его равным другому источнику данных. В приведенном ниже примере мы бу-, дем использовать пример отчета, с которым уже имели дело, но для получения нужных данных подключимся не к базе данных Xtreme, а к базе данных Northwind, которая размещается на сервере SQL Server. Dim query – “select * from Customer” Dim MyOleConn As New System.Data.OleDb.OleDbConnection(conn) Dim MyOleAdapter As New Systern.Data.OleDb.OleDbDataAdapter() Dim MyDataSet As Data.
Подробнее
Последние комментарии