Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Постановка задачи. Требуется для процесса в отчет выводить входы и выходы, изображаемые на диаграмме при помощи стрелок

Требуется для процесса в отчет выводить входы и выходы, изображаемые на диаграмме при помощи стрелок. Необходимо все эти стрелки сгруппировать по типам (вход, выход, механизм и управление) и вывести стрелки каждого типа в отдельную таблицу. Кроме этого для каждой стрелки нужно вывести перечень объектов, которые присоединены к этой стрелке. Причем перечень объектов одной стрелки должен находиться в одной ячейке, а не разбиваться по отдельным строкам таблицы. В отчет пусть выводится название процесса и 4 таблицы по одной для каждого типа стрелки (вход, выход, управление и механизм). В каждой таблице должно быть 3 столбца: «№» (номер по порядку), «Стрелка» и «Объект». Примерный вид отчета приведен на Рис.162.

Рис.162. Примерный вид отчета

Планирование логики извлечения информации с помощью Объектной модели

Отчет необходимо будет вызывать для процесса. Для того чтобы понять, какой параметр предназначен для хранения или отображения стрелок процесса, необходимо открыть справочник «Объектная модель» (Справочники −> Объектная модель) и найти в нем класс «Процессы». Все стрелки формируются из данных или рассчитываются в специальном параметре-списке «Связи процесса по стрелкам». Чтобы выделить из этого списка стрелки с определенным типом для отображения их в таблице, нужно использовать фильтр с указанием условия на тип стрелки. В Объектной модели нужно перейти по ссылке к классу параметра-списка «Связи процесса по стрелкам», чтобы понять, как называется параметр, который отвечает за тип стрелки (Рис.163).

Рис.163. Размещение параметра-списка «Связи процесса по стрелкам» в классе «Процессы»

С помощью Объектной модели определим, какому классу принадлежит параметр-список «Связи процесса по стрелкам». Для этого выберем пункт «Перейти по ссылке» в контекстном меню параметра. Класс параметра-списка называется «БизнесМодель.ДвижениеСтрелок» и, как любой список, находится в разделе «Элементы списка». В этом классе для хранения типа стрелки предусмотрен параметр «Тип стрелки» (Рис.164), который и нужно использовать в фильтре, чтобы получить для необходимого процесса перечень стрелок определенного типа.

Рис.164. Размещение параметра «Тип стрелки» в классе «БизнесМодель.ДвижениеСтрелок»

Чтобы разделить в отчете перечень стрелок процесса по четырем типам, понадобится создать 4 фильтра, в каждом из которых будет наложено условие на определенный тип стрелки.

В классе «БизнесМодель.ДвижениеСтрелок» есть параметр-список «Список сквозных объектов» (Рис.165), предназначенный для отображения списка объектов стрелки. Если перейти по ссылке на класс данного списка, можно увидеть, что это класс «Объекты деятельности».

Рис.165. Размещение списка «Список сквозных объектов» в классе «БизнесМодель.ДвижениеСтрелок»

В этом классе для хранения названия объекта предусмотрен параметр «Название» (Рис.166).

Рис.166. Размещение параметра «Название» в классе «Объекты деятельности»


<== предыдущая страница | следующая страница ==>
 | 

Дата добавления: 2015-07-26; просмотров: 73; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.