Секция ввода может создаваться двумя способами: как все элементы управления из панели инструментов, так и напрямую из дерева текста модели с помощью операции drag-and-dropнеобходимого операнда. При создании секции ввода из дерева текста модели она также сразу же будет привязана к выбранному операнду.
Рисунок 3.30. Создание секции ввода из дерева текста модели
Окно свойств имеет вид, представленный на рис.3.31.
Рисунок 3.31. Поле свойств элемента «Секция ввода»
В разделе «информация» представлены два свойства «название объекта» и «название операнда», которые будут отображать связанный с этим элементом операнд.
Свойство «многострочное поле» позволяет задать вид секции ввода: однострочный или многострочный. Многострочное поле применимо в случае ввода очень больших чисел или формул.
Свойство «тип данных» позволяет определять тип вводимых данных. Существует три типа – строковый, числовой и временной.
По умолчанию выбирается строковый тип или числовой, если в этом операнде в модели содержится число.
|
|
Если выбран числовой или временной тип, то можно задать граничные значения, ниже и выше которых пользователю не разрешено будет вводить данные. Этот вариант ввода позволяет избежать множества ошибок при вводе исходных данных. Если верхняя и нижняя граница будут равны 0, то программа будет проверять только на условие, введено ли в данное поле число или время.
Все остальные свойства, находящиеся в разделе «внешний вид» описаны в элементе «надпись».