Типы параметров и поля ввода их значений

Каждый объект системы характеризуется определенным набором параметров. В программе используются параметры следующих типов: класс, параметр, строка, текст, логика, целое, вещественное, дата, время, перечисление, объект, структура, список.

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

Значение "Класс"

Для ввода значение "Класс" необходимо в поле нажать на кнопке Выбрать . После этого будет открыто окно Все справочники для выбора класса.

Значение "Параметр"

Для ввода значение "Параметр" необходимо в поле нажать на кнопке Выбрать . После этого будет открыто окно для выбора параметра.

Значение "Строка"

Для ввода строки символов установите курсор в поле ввода. Для этого наведите курсор мыши на поле и нажмите на левую кнопку мыши. Курсор должен принять вид вертикальной черты (Рис. 1). Допустимое количество символов в строке определяется настройками программы, по умолчанию составляет 255 символов. В случае, если параметр создается с помощью редактора классов и параметров MetaEdit, допустимое количество символов может быть другим, но не может превышать 4000.

Рисунок 1. Поле ввода значения параметра типа "Строка"

Поле ввода значения с типом "Строка" можно заполнять, используя перетаскивание (Drag&Drop) объектов из Навигатора или из Окон справочников, а также текста из других приложений.

Значение, введенное в поле, можно копировать в буфер обмена и вставлять из него. Для этих операций используются стандартные комбинации клавиш "Ctrl+C" и "Ctrl+V" (либо "Ctrl+Insert" и "Shift+Insert") или пункты Копировать/Вставить в контекстном меню, которое открывается нажатием на правую кнопку мыши в поле ввода.

Значение "Текст"

В поле для ввода значения "Текст" в центре изображена страничка с буквой "а". Пока значение не введено, буква остается строчной. После ввода значения буква станет заглавной - "А". Чтобы ввести значение, нажмите на левую кнопку мыши, наведя курсор в поле - справа появится значок стрелки. Нажмите на значок. Окно для ввода текста будет открыто (Рис. 2).

Рисунок 2. Поле ввода значения параметра типа "Текст"

После ввода текста нажмите на кнопку Ок. Нажатие на кнопку Отмена закрывает окно без сохранения изменений.

Показ текстовых полей возможен также в виде многострочного поля (Рис. 3).

Рисунок 3. Многострочное поле ввода значения параметра типа "Текст"

Значение в поле можно скопировать в буфер обмена и вставить из него так же, как и для значения "строка". Для ввода и редактирования текста установите курсор мыши в поле ввода.

Поля ввода значения с типом "Текст", показанные на Рисунках 2 и 3, можно заполнять, используя перетаскивание (Drag&Drop) объектов из Навигатора или из Окон справочников, а также текста из других приложений в соответствующие поля.

Третий вариант ввода текста - текст в формате RTF (Рис. 4).

Рисунок 4. Поле ввода значения параметра типа "Текст" в формате RTF

Нажатие на кнопку в таком поле открывает окно Редактирование RTF. Можно вводить текст вручную или копировать его из других текстовых редакторов. При этом сохраняется форматирование, выполненное в другом редакторе.

На панели расположены кнопки для работы с буфером обмена, вставки объектов (картинка, гиперссылка, таблица) и кнопки форматирования текста: изменение типа, размера и цвета шрифта, заливка текста, выравнивание, добавление маркеров, задание отступов.

В текст формата RTF можно вставить обновляемую гиперссылку на объект базы данных Business Studio любым из следующих способов:

  • При помощи кнопки на панели инструментов окна редактора;
  • Перетащив объект мышкой из Навигатора или Окна справочника (Drag&Drop).

В тексте гиперссылки показывается название этого объекта (при этом, если выбрать объект справочника "Отчёты объектов" - будет добавлена ссылка на этот отчёт по текущему объекту). Ссылка будет активна при выгрузке отчёта с таким полем в HTML-публикацию или Business Studio Portal. При формировании отчётов со вставкой содержимого данного поля (в том числе в составе HTML-публикации или Business Studio Portal) система автоматически актуализирует название ссылки по текущему названию объекта в базе данных, благодаря чему в отчёт всегда попадает актуальная информация.
Также можно перетаскивать в текст формата RTF текст из других приложений.

При подведении курсора мыши к границам рабочей области на линейках в левой (обе границы) и верхней (только левая граница) части окна Редактирование RTF курсор меняет форму на двунаправленную стрелку, двойной клик мышкой при таком виде курсора открывает окно Параметры страницы, в котором можно изменить ориентацию страницы.

Кнопка Сохранить сохраняет изменения в окне Редактирование RTF и закрывает окно. Кнопка Отмена закрывает окно без сохранения изменений.

Можно изменить шрифт по умолчанию с помощью параметра Шрифт RTF полей по умолчанию в Настройках для всех пользователей. Заданные в этом параметре настройки шрифта по умолчанию применяются для незаполненных полей RTF.

Значение "Логика"

Значение, которые может принимать параметр с типом "Логика", приведены в Таблице 1.

Значение Пример поля ввода в интерфейсе
"Да"
"Нет"
"Не определено"
Таблица 1. Значения параметра с типом "Логика".


Поле для ввода значения "Логика" обычно выглядит как квадратик с возможностью установить флажок. Чтобы установить или снять Флажок, наведите курсор мыши в поле и нажмите на левую кнопку мыши.

Значение "Целое"

Значение "Целое" можно ввести с клавиатуры или с помощью кнопок прокрутки, которые включаются щелчком мышью в поле (Рис. 5).

Рисунок 5. Поле ввода значения параметра типа "Целое"

Значение "Вещественное"

Ввести значение "вещественное" можно с клавиатуры или с помощью калькулятора, который открывается щелчком мыши по значку стрелки (Рис. 6). Символом десятичного разделителя числа будет служить тот символ, который установлен в настройках Windows.

Рисунок 6. Поле ввода значения параметра типа "Вещественное"

Значение "Дата"

Значение параметра с типом "Дата" можно ввести с помощью клавиатуры или выбрать из календаря (Рис. 7). При вводе с клавиатуры формат даты может быть таким: ДД/ММ/ГГ, разделителем является символ ".". Чтобы открыть календарь, нажмите в поле по значку стрелки. Дата выбирается щелчком мышью по числу месяца. Месяц можно изменить с помощью кнопок прокрутки, показанных справа и слева от его названия, или выбрать из списка, который открывается щелчком мышью по названию месяца.

Рисунок 7. Поле ввода значения параметра типа "Дата"

Изменить год можно с помощью кнопок прокрутки, показанных справа и слева от него, или выбрать текущий год, а затем изменить его с клавиатуры непосредственно в поле ввода.

Кнопка Сегодня служит для выбора текущей системной даты. Для удаления введенного значения нажмите на кнопку Очистить.

Значение "Время"

Значение "Время" вводится с клавиатуры в поле, содержащем маску времени (Рис. 8). При неверном вводе цифры поля подсвечиваются красным цветом.

Рисунок 8. Поле ввода значения параметра типа "Время"

Значение "Перечисление"

Значение "Перечисление" вводится при помощи выбора из выпадающего списка. Для открытия выпадающего списка наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку (Рис. 11).

Рисунок 11. Поле ввода значения параметра типа "Перечисление"

Для выбора одного из значений нажмите на его название в списке.

Значение "Множество"

Значение "Множество" вводится при помощи выбора из выпадающего списка. Для открытия выпадающего списка наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку (Рис. 12).

Рисунок 12. Поле ввода значения параметра типа "Множество"

Для добавления/удаления значения из множества установите/снимите флажок в соответствующей строке списка.

Значение "Объект"

Значение "Объект" вводится при помощи выбора из выпадающего списка. Для открытия окна выбора объекта из справочника наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку Выбрать . После этого будет открыто Окно справочника (Рис. 13) для выбора объекта.

Рисунок 13. Поле ввода значения параметра типа "Объект"

Установите курсор в Окне справочника на объект и нажмите на кнопку Выбрать. Окно справочника будет закрыто, в поле ввода будет показано название выбранного объекта справочника. Кнопка , показанная в поле слева, служит для очистки поля, т.е. отказа от введенного значения. Нажатие на клавишу Esc возвращает значение, указанное до очистки поля.

Значение в этом поле можно ввести и другим способом (Рис. 14): нажать в центральной части поля мышью, чтобы перевести курсор в режим редактирования текста (курсор в виде вертикальной черты).

Рисунок 14. Поле ввода значения параметра типа "Объект"

Затем ввести набор символов, с которого начинается название объекта справочника. Откроется выпадающий список, в котором будут перечислены все объекты справочника, удовлетворяющие заданному условию. Выберите объект, нажав по его названию мышью, или с помощью клавиатуры. Если нужное значение не показано в списке, нажмите по строке с названием "Другие…". Будет открыт справочник с отфильтрованным списком объектов, название которых начинается с заданных символов. Если заданному условию удовлетворяет только один объект справочника, то значение будет подставлено в поле автоматически.

Если значение поля заполнено, можно открыть Окно свойств объекта двойным нажатием на левую кнопку мыши по соответствующей строке или с помощью пункта контекстного меню Открыть свойства объекта, вызванного от названия параметра.

Поле ввода значения с типом "Объект" можно заполнять, используя перетаскивание (Drag&Drop) объектов из Навигатора или из Окон справочников. Если поле допускает присвоение в качестве значения данного объекта, то произойдет заполнение поля.

Значение "Структура"

Параметр с типом "Структура" содержит набор параметров, объединенных по какому-либо признаку. Например, это "Параметры должности" субъекта. Окно с параметрами, объединенными в параметр типа "Структура", можно открыть, нажав на кнопку в строке параметра типа "Структура", или наведя курсор на строку параметра и дважды нажав на левую кнопку мыши (Рис. 15).

Рисунок 15. Окно свойств параметра с типом "Структура"

Большинство параметров типа "Структура", присутствующих в базах данных, поставляемых с Business Studio, также вынесены на боковые вкладки в Окне свойств. Боковая вкладка может быть открыта на просмотр щелчком мышью по вкладке (Рис. 16).

Рисунок 16. Окно свойств субъекта с открытой вкладкой параметра с типом "Структура"

Значение "Файл"

Параметр с типом "Файл" используется для прикрепления к объектам внешних файлов. Файлы сохраняются в базе данных. Открыть файл для просмотра и редактирования можно с помощью пункта контекстного меню Открыть файл, вызванного от названия параметра.

Свойства параметра "Файл" можно просмотреть, нажав на кнопку в строке параметра или дважды нажав левой кнопкой мыши по этой строке. Для работы с файлом в Окне свойств (Рис. 17) используются гиперссылки Выгрузить файл, Открыть файл, Выбрать файл, Удалить файл, Создать ссылку на файл.

Рисунок 17. Окно свойств параметра с типом "Файл"


Поле ввода значения с типом "Файл" можно заполнять, используя перетаскивание (Drag&Drop) файлов из Windows.

Внимание! При создании ссылки на файл автоматически производится генерация значения для параметра "Имя файла". В этом случае это значение всегда оканчивается на ".url" или ".lnk". В случае изменения этого значения вручную, для сохранения работоспособности ссылки необходимо следить за тем, чтобы значение в параметре "Имя файла" также оканчивалось на ".url" или ".lnk" соответственно.

Значение "Список"

Значение параметра с типом "Список" вводится в специальном окне (Рис. 18). Такое окно открывается при выборе любого пункта подменю Показать списки объекта в выпадающем меню кнопки Действия в Окне свойств объекта.

Рисунок 18. Окно списка объектов

В Окне свойств объекта на вкладках показываются значения некоторых наиболее часто используемых параметров с типом "Список". В этом случае значение параметра можно ввести непосредственно на вкладке, не открывая специального окна. Можно настроить показ списков на вкладках с помощью пункта меню Настройка вкладок в выпадающем меню кнопки Действия.

Значением параметра с типом "Список" является список строк, каждая из которых, в свою очередь, может состоять из набора параметров других типов. Например, значением параметра "Контакты" может быть список, состоящий из типов контактов: рабочий и домашний телефон, мобильный телефон. Причем каждая строка списка состоит из параметров:

  • "Тип контакта" - значение типа "Справочник" выбирается из справочника "Типы контактов". Например: "Сотовый телефон";
  • "Контакт" - значение типа "Строка" вводится с клавиатуры. Например, номер телефона: "+79238398427";
  • "Комментарий" - значение типа "Текст" (сопроводительный текст) вводится с клавиатуры.

Описание работы со списком дано в статье Работа со списками.

Поля, представляющие информацию в графическом виде

Для удобства оценки данных используются поля, представляющие информацию в графическом виде. Например, "Статус", "Тренд", "Сигнал" и "Индикаторная линейка" значения показателя, значения параметров с линейками.

"Статус" значения показателя
"Тренд" значения показателя
"Сигнал" значения показателя
"Индикаторная линейка" значения показателя
Значение параметра с линейкой
 
Driven by DokuWiki