А.3.5.2 Пример создания измерения
А.3.5.2.1 Создать измерение Abonent
Для создания измерения выбрать в панели инструментов. В правой части экрана появится окно с настройками этого измерения. В поле Name указывается название измерения Abonent. В поле type назначается тип измерения- StandardDimension, caption – Абонент. Для созданного измерения автоматически создается иерархия, для нее нужно задать имя в поле name –Abonent, первичный ключ primaryKey- ACCOUNTCD, caption -Абоненты. Добавить таблицу измерений, выбрав пункт Add Table в контекстном меню иерархии. В поле name указать таблицу ABONENT.
В иерархии необходимо задать уровни иерархии. Для этого нужно выбрать из панели инструментов. Создать уровни строго в следующей последовательности Street, House, Flat, Phone, FIO, Accountcd. Задать следующие настройки для уровней:
1) Street
Name: Street;
Table: ABONENT;
Column: STREETNM;
Type: String;
Leveltype : Regular;
hideMemberIf: Never;
Caption: Улица.
2) House
Name : House;
Table : ABONENT;
Column : HOUSENO;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Дом
3) Flat
Name : Flat;
Table : ABONENT;
Column : FLATNO;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Квартира.
4) Phone
Name : Phone;
Table : ABONENT;
Column : PHONE;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Телефон.
5) FIO
Name : FIO;
Table : ABONENT;
Column : FIO;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : ФИО.
6) Accountcd
Name : Accountcd;
Table : ABONENT;
Column : ACCOUNTCD;
Type : Integer;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Номер лицевого счета.
А.3.5.2.2 Измерение Date
Для создания измерения выбрать в панели инструментов. В правой части экрана появится окно с настройками этого измерения. В поле Name указывается название измерения Date. В поле type назначается тип измерения- TimeDimension, caption – Дата. Для созданного измерения автоматически создается иерархия, для нее нужно задать имя в поле name –Date,первичный ключ primaryKey- DATEID, caption -Дата. Добавить таблицу измерений, выбрав пункт Add Table в контекстном меню иерархии. В поле name указать таблицу DATEID.
В иерархии необходимо задать уровни. Для этого нужно выбрать из панели инструментов. Создать уровни строго в следующей последовательности Year, Month, Day. Задать следующие настройки для уровней:
1) Year
Name : Year;
Table : DATEID;
Column : YEARID;
Type : Integer;
Leveltype : TimeYears;
hideMemberIf: Never;
Caption : Год.
2) Month
Name : Month;
Table : DATEID;
Column : MONTHID;
Type : Integer;
Leveltype : TimeMonth;
hideMemberIf: Never;
Caption : Месяц.
3) Day
Name : Day;
Table : DATEID;
Column : DAYID;
Type : Integer;
Leveltype : TimeDays;
hideMemberIf: Never;
Caption : День.
А.3.5.2.3 Измерение Service
Для создания измерения выбрать в панели инструментов. В правой части экрана появится окно с настройками этого измерения. В поле Name указывается название измерения Service. В поле type назначается тип измерения- StandardDimension, caption – Услуги. Для созданного измерения автоматически создается иерархия, для нее нужно задать имя в поле name –Service, первичный ключ primaryKey- SERVICECD,caption -Услуги. Добавить таблицу измерений, выбрав пункт Add Table в контекстном меню иерархии. В поле name указать таблицу SERVICES.
В иерархии необходимо задать уровни. Для этого нужно выбрать из панели инструментов. Создать уровни строго в следующей последовательности Servicecd, Servicenm. Задать следующие настройки для уровней:
1)Servicecd
Name : Servicecd;
Table : SERVICES;
Column : SERVICECD;
Type : Integer;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Код услуги.
2) Servicenm
Name : Servicenm;
Table : SERVICES;
Column : SERVICENM;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Наименование услуги.
А.3.5.2.4 Измерение Executor
Для создания измерения выбрать в панели инструментов. В правой части экрана появится окно с настройками этого измерения. В поле Name указывается название измерения Executor. В поле type назначается тип измерения- StandardDimension, caption – Исполнитель. Для созданного измерения автоматически создается иерархия, для нее нужно задать имя в поле name – Executor,первичный ключ primaryKey- EXECUTORCD, caption -Исполнитель. Добавить таблицу измерений, выбрав пункт Add Table в контекстном меню иерархии. В поле name указать таблицу EXECUTOR.
В иерархии необходимо задать уровни. Для этого нужно выбрать из панели инструментов. Создать уровни строго в следующей последовательности Executorcd, Executorfio. Задать следующие настройки для уровней:
1) Executorcd
Name : Executorcd;
Table : EXECUTOR;
Column : EXECUTORCD;
Type : Integer;
Leveltype : Regular;
hideMemberIf: Never;
Caption : Код исполнителя.
2) Executorfio
Name : Executorfio;
Table : EXECUTOR;
Column : FIO;
Type : String;
Leveltype : Regular;
hideMemberIf: Never;
Caption : ФИО исполнителя.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|