Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:interface:core_features_of_interface:options [2020/12/11 17:39]
shepelev создано
ru:manual:interface:core_features_of_interface:options [2020/12/24 13:50] (текущий)
Строка 1: Строка 1:
 ======Типы параметров и поля ввода их значений====== ======Типы параметров и поля ввода их значений======
 +
 +Каждый объект системы характеризуется определенным набором параметров. В программе используются параметры следующих типов: класс, параметр, строка, текст, логика, целое, вещественное, дата, перечисление, объект, структура, список.
 +
 +Внешний вид поля ввода и способ ввода значения зависят от типа параметра. Ниже дано описание используемых в программе параметров и соответствующих полей ввода.
 +
 +===== Значение "Класс" =====
 +
 +Для ввода значение "Класс" необходимо в поле нажать на кнопке **Выбрать** {{common/3dot.png?nolink}}. После этого будет открыто окно **Все справочники** для выбора класса.
 +
 +
 +===== Значение "Параметр" =====
 +
 +Для ввода значение "Параметр" необходимо в поле нажать на кнопке **Выбрать** {{common/3dot.png?nolink}}. После этого будет открыто окно для выбора параметра.
 +
 +===== Значение "Строка" =====
 +
 +Для ввода строки символов установите курсор в поле ввода. Для этого наведите курсор мыши на поле и нажмите на левую кнопку мыши. Курсор должен принять вид вертикальной черты (Рис. 1). Допустимое количество символов в строке определяется настройками программы, по умолчанию составляет 255 символов. В случае, если параметр создается с помощью редактора классов и параметров MetaEdit, допустимое количество символов может быть другим, но не может превышать 4000.
 +
 +[{{ ru/manual/interface/options/change_options158.png?nolink |Рисунок 1. Поле ввода значения параметра типа "Строка" }}]
 +
 +Поле ввода значения с типом "Строка" можно заполнять, используя перетаскивание (Drag&Drop) объектов из **Навигатора** или из **Окон справочников**, а также текста из других приложений.
 +
 +Значение, введенное в поле, можно копировать в буфер обмена и вставлять из него. Для этих операций используются стандартные комбинации клавиш "Ctrl+Insert" и "Shift+Insert" или пункты **Копировать/Вставить** в контекстном меню, которое открывается нажатием на правую кнопку мыши в поле ввода.
 +
 +===== Значение "Текст" =====
 +
 +В поле для ввода значения "Текст" в центре изображена страничка с буквой "а". Пока значение не введено, буква остается строчной. После ввода значения буква станет заглавной - "А". Чтобы ввести значение, нажмите на левую кнопку мыши, наведя курсор в поле - справа появится значок стрелки. Нажмите на значок. Окно для ввода текста будет открыто (Рис. 2).
 +
 +[{{ ru/manual/interface/options/change_options160.png?nolink |Рисунок 2. Поле ввода значения параметра типа "Текст" }}]
 +
 +После ввода текста нажмите на кнопку **Ок**. Нажатие на кнопку **Отмена** закрывает окно без сохранения изменений.
 +
 +Показ текстовых полей возможен также в виде многострочного поля (Рис. 3).
 +
 +[{{ ru/manual/interface/options/change_options162.png?nolink |Рисунок 3. Многострочное поле ввода значения параметра типа "Текст" }}]
 +
 +Значение в поле можно скопировать в буфер обмена и вставить из него так же, как и для значения "строка". Для ввода и редактирования текста установите курсор мыши в поле ввода. 
 +
 +Поля ввода значения с типом "Текст", показанные на Рисунках 2 и 3, можно заполнять, используя перетаскивание (Drag&Drop) объектов из **Навигатора** или из **Окон справочников**, а также текста из других приложений в соответствующие поля.
 +
 +Третий вариант ввода текста - текст в формате RTF (см. [[ru/manual/interface/rtf_editor_window]]).
 +===== Значение "Логика" =====
 +
 +Значение, которые может принимать параметр с типом "Логика", приведены в Таблице 1.
 +
 +<startTableBox>
 +^  Значение  ^  Пример поля ввода в интерфейсе  ^
 +| "Да" |  {{ru/manual/interface/options/change_options172.png?nolink}}  |
 +| "Нет" |  {{ru/manual/interface/options/change_options174.png?nolink}}  |
 +| "Не определено" |  {{ru/manual/interface/options/lang_options176.png?nolink}}  |
 +<endTableBox|Таблица 1. Значения параметра с типом "Логика".>
 +\\
 +Поле для ввода значения "Логика" обычно выглядит как квадратик с возможностью установить флажок. Чтобы установить или снять Флажок, наведите курсор мыши в поле и нажмите на левую кнопку мыши.
 +
 +===== Значение "Целое" =====
 +
 +Значение "Целое" можно ввести с клавиатуры или с помощью кнопок прокрутки, которые включаются щелчком мышью в поле (Рис. 5).
 + 
 +[{{ ru/manual/interface/options/change_options178.png?nolink |Рисунок 5. Поле ввода значения параметра типа "Целое" }}]
 +
 +===== Значение "Вещественное" =====
 +
 +Ввести значение "вещественное" можно с клавиатуры или с помощью калькулятора, который открывается щелчком мыши по значку стрелки (Рис. 6). Символом десятичного разделителя числа будет служить тот символ, который установлен в настройках Windows.
 + 
 +[{{ ru/manual/interface/options/lang_options180.png?nolink |Рисунок 6. Поле ввода значения параметра типа "Вещественное" }}]
 +
 +===== Значение "Дата" =====
 +
 +Значение параметра с типом "Дата" можно ввести с помощью клавиатуры или выбрать из календаря (Рис. 7). При вводе с клавиатуры формат даты может быть таким: ДД/ММ/ГГ, разделителем является символ ".". Чтобы открыть календарь, нажмите в поле по значку стрелки. Дата выбирается щелчком мышью по числу месяца. Месяц можно изменить с помощью кнопок прокрутки, показанных справа и слева от его названия, или выбрать из списка, который открывается щелчком мышью по названию месяца.
 + 
 +[{{ ru/manual/interface/options/lang_options182.png?nolink |Рисунок 7. Поле ввода значения параметра типа "Дата" }}]
 +
 +Изменить год можно с помощью кнопок прокрутки, показанных справа и слева от него, или выбрать текущий год, а затем изменить его с клавиатуры непосредственно в поле ввода.
 +
 +Кнопка **Сегодня** служит для выбора текущей системной даты. Для удаления введенного значения нажмите на кнопку **Очистить**.
 +
 +===== Значение "Время" =====
 +
 +Значение "Время" вводится с клавиатуры в поле, содержащем маску времени (Рис. 8). При неверном вводе цифры поля подсвечиваются красным цветом.
 + 
 +[{{ ru/manual/interface/options/change_options184.png?nolink |Рисунок 8. Поле ввода значения параметра типа "Время" }}]
 +
 +===== Значение "Перечисление" =====
 +
 +Значение "Перечисление" вводится при помощи выбора из выпадающего списка. Для открытия выпадающего списка наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку {{common/list.png?nolink}} (Рис. 11).
 + 
 +[{{ ru/manual/interface/options/change_options190.png?nolink |Рисунок 11. Поле ввода значения параметра типа "Перечисление" }}]
 +
 +Для выбора одного из значений нажмите на его название в списке.
 +
 +===== Значение "Множество" =====
 +
 +Значение "Множество" вводится при помощи выбора из выпадающего списка. Для открытия выпадающего списка наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку {{common/list.png?nolink}} (Рис. 12).
 + 
 +[{{ ru/manual/interface/options/change_options196.png?nolink |Рисунок 12. Поле ввода значения параметра типа "Множество" }}]
 +
 +Для добавления/удаления значения из множества установите/снимите флажок в соответствующей строке списка.
 +
 +===== Значение "Объект" =====
 +
 +Значение "Объект" вводится при помощи выбора из выпадающего списка. Для открытия окна выбора объекта из справочника наведите курсор на поле, нажмите на левую кнопку мыши, а затем нажмите на появившуюся в поле кнопку **Выбрать** {{common/3dot.png?nolink}}. После этого будет открыто **Окно справочника** (Рис. 13) для выбора объекта.
 + 
 +[{{ ru/manual/interface/options/change_options198.png?nolink |Рисунок 13. Поле ввода значения параметра типа "Объект" }}]
 +
 +Установите курсор в **Окне справочника** на объект и нажмите на кнопку **Выбрать**. **Окно справочника** будет закрыто, в поле ввода будет показано название выбранного объекта справочника. Кнопка {{common/del.png?nolink}}, показанная в поле слева, служит для очистки поля, т.е. отказа от введенного значения. Нажатие на клавишу **Esc** возвращает значение, указанное до очистки поля.
 +
 +Значение в этом поле можно ввести и другим способом (Рис. 14): нажать в центральной части поля мышью, чтобы перевести курсор в режим редактирования текста (курсор в виде вертикальной черты).
 + 
 +[{{ ru/manual/interface/options/change_options200.png?nolink |Рисунок 14. Поле ввода значения параметра типа "Объект" }}]
 +
 +Затем ввести набор символов, с которого начинается название объекта справочника. Откроется выпадающий список, в котором будут перечислены все объекты справочника, удовлетворяющие заданному условию. Выберите объект, нажав по его названию мышью, или с помощью клавиатуры. Если нужное значение не показано в списке, нажмите по строке с названием "Другие…". Будет открыт справочник с отфильтрованным списком объектов, название которых начинается с заданных символов. Если заданному условию удовлетворяет только один объект справочника, то значение будет подставлено в поле автоматически.
 +
 +Если значение поля заполнено, можно открыть **Окно свойств** объекта двойным нажатием на левую кнопку мыши по соответствующей строке или с помощью пункта контекстного меню **Открыть свойства параметра**, вызванного от названия параметра. 
 +
 +Поле ввода значения с типом "Объект" можно заполнять, используя перетаскивание (Drag&Drop) объектов из **Навигатора** или из **Окон справочников**. Если поле допускает присвоение в качестве значения данного объекта, то произойдет заполнение поля.
 +
 +===== Значение "Структура" =====
 +
 +Параметр с типом "Структура" содержит набор параметров, объединенных по какому-либо признаку. Например, это "Параметры должности" субъекта. Окно с параметрами, объединенными в параметр типа "Структура", можно открыть, нажав на кнопку {{common/3dot.png?nolink}} в строке параметра типа "Структура", или наведя курсор на строку параметра и дважды нажав на левую кнопку мыши (Рис. 15). 
 + 
 +[{{ ru/manual/interface/options/change_options202.png?nolink |Рисунок 15. **Окно свойств** параметра с типом "Структура"}}]
 +
 +Большинство параметров типа "Структура", присутствующих в базах данных, поставляемых с Business Studio, также вынесены на боковые вкладки в **Окне свойств**. Боковая вкладка может быть открыта на просмотр щелчком мышью по вкладке (Рис. 16).
 + 
 +[{{ ru/manual/interface/options/autot_options203.png?nolink |Рисунок 16. **Окно свойств** субъекта с открытой вкладкой параметра с типом "Структура"}}]
 +
 +===== Значение "Файл" =====
 +
 +Параметр с типом "Файл" используется для прикрепления к объектам внешних файлов. Файлы сохраняются в базе данных. Открыть файл для просмотра и редактирования можно с помощью пункта контекстного меню **Открыть файл**, вызванного от названия параметра.
 +
 +Свойства параметра "Файл" можно просмотреть, нажав на кнопку {{common/3dot.png?nolink}} в строке параметра или дважды нажав левой кнопкой мыши по этой строке. Для работы с файлом в **Окне свойств** (Рис. 17) используются гиперссылки **Выгрузить файл**, **Открыть файл**, **Выбрать файл**, **Удалить файл**, **Создать ссылку на файл**.
 + 
 +[{{ ru/manual/interface/options/cmdt_options204.png?nolink |Рисунок 17. **Окно свойств** параметра с типом "Файл"}}]
 +\\
 +Поле ввода значения с типом "Файл" можно заполнять, используя перетаскивание (Drag&Drop) файлов из Windows.
 +\\
 +== ==
 +**Внимание!** При создании ссылки на файл автоматически производится генерация значения для параметра "Имя файла". В этом случае это значение всегда оканчивается на ".url" или ".lnk". В случае изменения этого значения вручную, для сохранения работоспособности ссылки необходимо следить за тем, чтобы значение в параметре "Имя файла" также оканчивалось на ".url" или ".lnk" соответственно.
 +==== ====
 +
 +===== Значение "Список" =====
 +
 +Значение параметра с типом "Список" вводится в специальном окне (Рис. 18). Такое окно открывается при выборе любого пункта подменю **Показать списки объекта** в выпадающем меню кнопки **Действия** в **Окне свойств** объекта.
 + 
 +[{{ ru/manual/interface/options/change_options206.png?nolink |Рисунок 18. Окно списка объектов}}]
 +
 +В **Окне свойств** объекта на вкладках показываются значения некоторых наиболее часто используемых параметров с типом "Список". В этом случае значение параметра можно ввести непосредственно на вкладке, не открывая специального окна. Можно настроить показ списков на вкладках с помощью пункта меню **Настройка вкладок** в выпадающем меню кнопки **Действия**.
 +
 +Значением параметра с типом "Список" является список строк, каждая из которых, в свою очередь, может состоять из набора параметров других типов. Например, значением параметра "Контакты" может быть список, состоящий из типов контактов: рабочий и домашний телефон, мобильный телефон. Причем каждая строка списка состоит из параметров:
 +  * "Тип контакта" - значение типа "Справочник" выбирается из справочника "Типы контактов". Например: "Сотовый телефон";
 +  * "Контакт" - значение типа "Строка" вводится с клавиатуры. Например, номер телефона: "+79238398427";
 +  * "Комментарий" - значение типа "Текст" (сопроводительный текст) вводится с клавиатуры.
 +
 +Описание работы со списком дано в статье [[ru/manual/interface/edit_object?&#работа_со_списками|Работа со списками]].
 +
 +===== Поля, представляющие информацию в графическом виде =====
 +
 +Для удобства оценки данных используются поля, представляющие информацию в графическом виде. Например, "Статус", "Тренд", "Сигнал" и "Индикаторная линейка" значения показателя, значения параметров с линейками.
 +
 +|  {{ru/manual/interface/options/const_options210.png?nolink}} {{ru/manual/interface/options/const_options212.png?nolink}} {{ru/manual/interface/options/const_options214.png?nolink}}  | "Статус" значения показателя |
 +|  {{ru/manual/interface/options/const_options216.png?nolink}}   {{ru/manual/interface/options/const_options218.png?nolink}}  | "Тренд" значения показателя |
 +|  {{ru/manual/interface/options/const_options220.png?nolink}}   {{ru/manual/interface/options/const_options222.png?nolink}}  | "Сигнал" значения показателя |
 +|  {{ru/manual/interface/options/const_options224.png?nolink}}  | "Индикаторная линейка" значения показателя |
 +|  {{ru/manual/interface/options/lang_options226.png?nolink}}  | Значение параметра с линейкой |
 +
 +
 +[<contextnavigator>]
  
Driven by DokuWiki