Авторизация



Создание и использование представлений Business View

Оценить
(0 голоса)
После добавления первоначального набора полей в объект Business Element вполне вероятно возникнет потребность удалить некоторые из существующих в нем полей или добавить в него новые поля из объекта Data Foundation. Чтобы удалить поле, выделите его в окне Object Browser (удалить поля из окон Fields List и Fields Structure не получится). Затем нажмите клавишу <DEL>, щелкните правой кнопкой мыши на поле и в контекстном меню выберите пункт Delete, или щелкните на кнопке Delete в панели инструментов. Вставка нового поля из объекта Data Foundation выполняется так же просто выберите в меню Insert пункт Insert Business Fields, щелкните правой кнопкой мыши на категории…
Оценить
(0 голоса)
Если репозиторий содержит большое количество элементов Business Element, воспользуйтесь доступными фильтрами, чтобы сократить список отображаемых элементов. Для этого щелкните правой кнопкой мыши в любом месте внутри папки репозитория или списка объектов и в контекстном меню выберите пункт Advanced Filtering. Мастер отобразит поля, в которых можно будет указать имя объекта или автора. Сделав это, щелкните на кнопке Apply: в списке останутся только те объекты Business Element, имя которых содержит указанный текст или имя автора которых соответствует заданному. При желании отключить все существующие фильтры, щелкните правой кнопкой мыши и снова выберите опцию Advanced Filtering; после этого опять появится полный список объектов Business…
Оценить
(0 голоса)
•    Create More Business Elements (Создать дополнительные объекты Business Element). Сохраняет объекты Business Element и возвращает на экран Choose Data Foundation в начале мастера для повторения процесса создания объектов Business Element. •    Edit the Created Business Elements (Редактировать созданные объекты Business Element). Сохраняет объекты Business Element и возвращает пользователя в окно диспетчера Business View Manager, в котором все только что созданные объекты Business Element будут открыты для редактирования вручную. •    Exit (Выйти). Сохраняет объекты Business Element и возвращает пользователя в окно диспетчера Business View Manager, находящегося в том же состоянии, котором оно было до запуска мастера. Внимание! Перед сохранением большого…
Оценить
(0 голоса)
Продолжим рассмотрение примера с образцом XTREME Business View. Для него потребуется создать несколько объектов Business Element, содержащих ограниченный набор значимых данных из объекта XTREME Data Foundation, а именно: XTREME Customer Info, XTREME Order Info и XTREME Sales Rep. Во все эти объекты Business Element нужно будет добавить переименованные соответствующим образом значимые поля и формы. В этих объектах Business Element использоваться будут уже существующие в объекте Data Foundation настройки безопасности на уровне строк и столбцов, включающие фильтр по диапазону дат заказов и параметры безопасности для столбца Salary. Однако из-за способа, по которому Business Views применяет множественные фильтры на уровне объекта Data…
Оценить
(0 голоса)
Конечной целью всего проекта Business View является создание самого объекта Business View. Это единственный объект, который будет отображаться при подключении к репозиторию из Crystal Reports. Именно этот объект показывает разработчику отчета набор фактических таблиц, включая все параметры безопасности на уровне строк и столбцов, переименованные поля и так далее. Поскольку в объект Business View добавляются существующие объекты Business Element, прежде чем пытаться создать объект Business View, необходимо убедиться в том, что хотя бы один и более объектов Business Element уже созданы. Чтобы создать новый объект Business View, на экране приветствия, появляющемся при запуске диспетчера Business View Manager, щелкните на пиктограмме Business…
Оценить
(1 голос)
Вчера Business View Manager (чтобы увидеть их, возможно, понадобится переместить диалоговое окно Insert Business Elements). Закончив добавлять необходимые объекты Business Element, закройте диалоговое окно Insert Business Elements. Рис. 16.39. Создание нового объекта Business View В окне Property Browser доступно совсем немного свойств, которые можно изменять при редактировании объекта Business View. Если щелкнуть на имени объекта Business View в верхней части окна Object Explorer, в диалоговом окне Property Browser появятся следующие свойства: •    Name (Имя). Введите описательное имя, которое должен иметь данный объект Business View при сохранении в репозитории. •    Description (Описание). Введите необязательный текст описательного характера, чтобы более точно разъяснить…
Оценить
(0 голоса)
Позже, когда объекты Business Element уже будут добавлены в объект Business View, может возникнуть необходимость удалить некоторые из них или добавить новые из репозитория. Чтобы удалить объект Business Element, выделите его в окне Object Browser (удалить объекты из центрального окна Business View не получится). Затем нажмите клавишу <DEL> или щелкните на объекте Business Element правой кнопкой мыши и в контекстном меню выберите пункт Delete, либо же щелкните на кнопке Delete в панели инструментов. Вставка нового объекта Business Element из репозитория выполняется так же просто. Чтобы вставить новый объект Business Element из репозитория, выберите в меню Insert пункт Insert Business Elements…
Оценить
(0 голоса)
Одной из наиболее интересных новых функциональных возможностей Crystal Reports XI и Crystal Reports Server/BusinessObjects Enterprise XI являются динамические и каскадные списки выбора. Динамический список выбора, когда используется в сочетании с полями параметров отчета и объекта Business View, позволяет выпадающему списку доступных значений полей параметров заполняться из базы данных в реальном времени. Каскадный список выбора представляет собой расширенную версию динамического списка выбора и допускает установку между множеством списков выбора отношений, где один список выбора ограничивает следующий. Например, список Sales Rep (Торговый представитель) может посылать запрос в базу данных в реальном времени для получения текущего перечня имеющихся в штате торговых представителей. После…
Оценить
(0 голоса)
Первый способ создать динамические/каскадные списки выбора в CRS/BOE — это опубликовать существующий, включающий списки выбора отчет Crystal Reports XI, который на текущий момент не содержится в CRS/BOE (такие отчеты в документации Crystal называются “неуправляемыми”), на сервере Central Management Server. Из-за требований, предъявляемых к хранящимся в CRS/BOE отчетам (такие отчеты в документации Crystal называются “управляемыми”), при публикации отчета для него в репозитории автоматически будут созданы все необходимые объекты списков выбора. Для примера давайте рассмотрим отчет с каскадным списком выбора, который был описан выше в этом разделе. Этот каскадный список выбора состоит из двух отдельных выпадающих списков — Sales Rep (Торговый представитель)…
Оценить
(0 голоса)
Еще один способ сделать основанные на объектах Business View динамические/каскадные списки выбора доступными для разработчиков отчетов — это создать их прямо в репозитории с помощью диспетчера Business View Manager (динамические/каскадные списки выбора, содержащиеся в репозитории, могут использоваться в отчетах, не публиковавшихся в CRS/BOE, и должны использоваться отчетах, опубликованных в CRS/ ВОЕ). После создания списков выбора с помощью диспетчера Business View Manager они становятся доступными для всех, кто может подключиться к системе CRS/BOE. Поскольку списки выбора CRS/BOE в качестве источника данных используют биз- нес-представления (то есть объекты Business View), чтобы создать такой список выбора, прежде всего, потребуется хотя бы один завершенный…