UDP — свойства, задаваемые пользователем

Любому пользовательскому свойству UDP соответствует одно или несколько ключевых слов, используемые впоследствии для включения UDP в отчеты или при присвоении свойств функциям и стрелкам. В BPwin применяется следующие типы UDP:

Тип

Использование

Text
При задании свойства объекта диаграммы вносится текст. Обычно это дополнительное пояснение

Paragraph Text
Значение свойства этого типа — текст в несколько строк

Integer
Значение свойства этого типа — целое число

Command
Командная строка. При задании значения UDP в списке свойств справа от имени свойства появляется кнопка. При щелчке по этой кнопке выполняется командная строка. С помощью этого свойства свя-зывается с объектом модели документация, хранящаяся в формате приложения Windows (Word, Excel, Power Point и т. д.). Например, свойство "Спецификация" категории "Дополнительная докумен-тация" может иметь значение C:MS Office XPOfficeWINWORD.EXE spec.doc.

Character
Значение свойства этого типа — один символ

Date mm/dd/yy (yy)
Значение свойства этого типа – дата в указанном формате

Real Number
Значение свойства этого типа — действительное число

Text List (Single selection)
Массив строк. Значения свойства этого типа определено в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели можно присваивать только одно значение из имеющегося списка

Integer List (Single selection)
Массив целых чисел. Значения свойства этого типа определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели присваивается только одно значение из имеющегося списка

Command List
Массив команд. Значения свойства этого типа определены в диалоговом окне UDP Dictionary в тек-стовом поле Value. Объекту модели можно присваивается только одно значение из созданного списка

Date List mm/dd/yy(yy) (Single selection)
Массив дат. Значения свойства этого типа определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели можно присваивается только одно значение из созданного списка

Real Number List (Single selection)
Массив действительных чисел. Значения свойства этого типа определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели присваивается только одно значение из списка

Character List (Single selection)
Массив символов. Значения свойства этого типа определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели присваивается только одно значение из списка

Text List (Multiple selections)
Массив строк (множественный выбор). Значения свойства определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели может присваиваться одновременно несколько значений из созданного списка

Integer List (Multi-ple selections)
Массив целых чисел (множественный выбор). Значения свойства определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели может присваиваться одновременно несколько значений из созданного списка

Date List (Multiple selections)
Массив дат (множественный выбор). Значения свойства определены в диалоговом окне UDP Dic-tionary в текстовом поле Value. Объекту модели может присваиваться одновременно несколько значе-ний из созданного списка

Real Number List (Multiple selec-tions)
Массив действительных чисел (множественный выбор). Значения свойства определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели может присваиваться одновременно несколько значений из созданного списка

Character List (Multiple selec-tions)
Массив символов (множественный выбор). Значения свойства определены в диалоговом окне UDP Dictionary в текстовом поле Value. Объекту модели может присваиваться одновременно несколько значений из созданного списка

Внешний вид диалогового окна UDP Dictionary аналогичен внешнему виду диалогового окна других словарей. Ниже перечислены колонки, в ячейках которых задаются данные, присущие только данному диалоговому окну:

Name –задается имя для UDP. Автор имеет возможность присвоить значение UDP в диалоговом окне свойств для любого объекта диаграммы, например для функции – с помощью диалогового окна Activity Properties, и/или с помощью объектного словаря, например, Arrow Dictionary;

Definition — задается описательная информация;

UDP — задается тип данных, выбираемый из перечня;

Settings — задаются свойства UDP, зависящие от выбранного типа:
— для типов Real Number, Real Number List (Single selection), и Real Number List (Multiple selections) – число десятичных знаков после запятой при указании численного значения UDP;
— для типов Date, Date List (Single selection), и Date List (Multiple selections) – полный формат представления даты;

Value – задается значение, выбираемое из перечня, только при создании UDP с типом, вы-бираемым из перечня типов List. Для ввода указанного значения необходимо дважды щелкнуть по ячейке, ввести требуемое значение и нажать клавишу Enter. Например, при использовании UDP типа Date List пользователь может ввести дату, как 22/04/2004 и нажать клавишу Enter. В ячейку можно вводить неограниченное количество значений;

Keyword — задается фильтр ключевых слов для UDP.


Ключевые слова задаются в словаре UDP Keyword List. Опции словаря:

Keywords – текстовое поле, в котором перечислены имена ключевых созданных слов. Для редактирования имени необходимо дважды щелкнуть по существующему имени и ввести требуемые изменения;

New – кнопка, щелчок по которой позволяет создать в перечне новую строку для ввода нового ключевого слова;

Delete – кнопка удаления выделенного ключевого слова;

Export – кнопка открытия диалогового окна Save As, с помощью которого осуществляется экспорт в указанное место на диске всех ключевых слов UDP в виде текстового файла (.txt);

Import — кнопка открытия диалогового окна Open, с помощью которого осуществляется импорт текстового файла для создания нового перечня ключевых слов.

Алгоритм создания ключевых слов и их описаний
Алгоритм создания фильтра перечня UDP
Алгоритм применения словаря UDP для задания новых UDP

‹ Функционально-стоимостной анализ
Вверх
Алгоритм создания ключевых слов и их описаний ›

Айтистанция
Добавить комментарий