Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

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

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

Тип
Использование
Text При задании свойства объекта диаграммы вносится текст. Обычно это дополнительное пояснение
Paragraph Text Значение свойства этого типа - текст в несколько строк
Integer Значение свойства этого типа - целое число
Command Командная строка. При задании значения UDP в списке свойств справа от имени свойства появляется кнопка. При щелчке по этой кнопке выполняется командная строка. С помощью этого свойства свя-зывается с объектом модели документация, хранящаяся в формате приложения Windows (Word, Excel, Power Point и т. д.). Например, свойство "Спецификация" категории "Дополнительная докумен-тация" может иметь значение C:\MS Office XP\Office\WINWORD.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 - свойства, задаваемые пользователем

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

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

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

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

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

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

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