adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Enter, чтобы узнать, в каком виде будет отображаться значение.
Выбор других форматов отображения
--------------------------------------------------------------------
Выполняя описанные далее действия, Вы измените тип формата
отображения нескольких числовых полей. Вы также сформатируете поля
Next (Следующий), Previous (Предыдущий) и Save to database
(Сохранить в базе данных) как кнопки. Для осуществления некоторых
изменений Вы воспользуетесь командой Properties| Repeat (Свойства|
Повторить).
+++> Ваши дальнейшие действия:
1. Выберите команду Tools| Form (Инструментарий| Форма).
2. Селектируйте поле Discount (Скидка), выберите команду
Properties| Field Type (Свойства| Тип поля) и селектируйте
формат Percent (Процентный).
2. Воспользуйтесь мышью или клавишей Tab для перевода указателя к
блоку Decimal Places (Десятичные знаки).
4. Введите с клавиатуры 0, чтобы указать число десятичных знаков и
выберите кнопку OK.
5. Селектируйте поле Unit Price (Цена за штуку), выберите команду
Properties| Field Type (Свойства| Тип поля) и выберите формат
Currency (Валютный), оставив значение 2 для атрибута Decimal
Places (Десятичные знаки).
6. Селектируйте поле Amount (Базовая цена) и нажмите клавишу F4
(сокращение для команды Properties| Repeat (Свойства|
Повторить). Инструментальное окно формы (Form Tool) применяет к
44
полю Amount (Базовая цена) последний селектированный Вами
формат (Currency (Валютный)).
7. Используя команду Properties| Repeat (Свойства| Повторить),
измените тип формата для полей Less Discount (Уменьшенная
скидка), Total Price (Итоговая цена), Sales Tax (Налог на
продажу), Shipping Cost (Стоимость отгрузки) и Extended Price
(Увеличенная цена) на Currency (Валютный).
8. Селектируйте поле Save to database (Сохранить в базе данных),
выберите команду Properties| Field Type (Свойства| Тип поля),
селектируйте Button (Кнопка) и выберите кнопку OK. Заметьте,
что поле кнопочного типа теперь затенено точно так же, как и
другие кнопки в среде Windows.
+---------------------------------------------------------+
Примечание:
| |
Селектирование нескольких объектов происходит путем
| |
удержания в нажатом состоянии клавиши Ctrl с
| |
одновременным нажатием клавиши Tab.
| |
+---------------------------------------------------------+
9. Селектируйте одновременно поля Next (Следующий) и Previous
(Предыдущий). При работе с клавиатурой селектируйте поле Next
(Следующий), затем нажмите клавишу Ctrl+Tab. При работе с мышью
нажмите мышью на поле Next (Следующий), нажмите и удерживайте
нажатой клавишу Ctrl и нажмите мышью на поле Previous
(Предыдущий). Выберите команду Properties| Repeat (Свойства|
Повторить), чтобы назначить им тип кнопочного поля.
Изменение типа выравнивания
--------------------------------------------------------------------
Далее Вам предстоит изменить тип выравнивания поля Quantity
(Количество) и других числовых полей с выравнивания по левому краю
(что является стандартным) на выравнивание по правому краю. При
задании выравнивания по правому краю значения в этих полях
выравниваются по правому краю поля.
+++> Ваши дальнейшие действия:
1. Селектируйте поле Quantity (Количество), выберите команду
Properties| Alignment (Свойства| Выравнивание значений) и
выберите тип выравнивания Right (По правому краю).
2. Воспользуйтесь командой Properties| Repeat (Свойства|
Повторить), чтобы применить правый тип выравнивания значений к
полям Unit Price (Цена за штуку), Amount (Базовая цена),
Discount (Скидка), Less Discount (Уменьшенная скидка), Total
Price (Итоговая цена), Sales Tax (Налог на продажу), Shipping
Cost (Стоимость отгрузки) и Extended Price (Увеличенная цена).
Либо селектируйте все эти поля с помощью комбинации клавиш
Ctrl+Tab или комбинации клавиши Ctrl и мыши перед выбором
команды Properties| Alignment (Свойства| Выравнивание
значений).
45
3. Выберите Выберите команду Form| Close Tool (Форма| Закрыть
инструментальное окно), а затем команду File| Save (Файл|
Сохранить), чтобы сохранить результаты Вашей работы.
Добавление списков выбора и маркерных кнопок
--------------------------------------------------------------------
В данной части Учебника Вам предстоит изменить тип формата
отображения полей Shipping Method (Метод отгрузки) и Customer Type
(Тип клиента). Каждое из этих полей отображает список, из которого
пользователь может сделать выбор (хотя список поля Shipping Method
(Метод отгрузки) появляется не всегда, поскольку система
ObjectVision вычисляет значение этого поля на основании дерева
принятия решений).
Вам предстоит отформатировать поле Shipping Method (Метод
отгрузки) как поле со списком выбора; пользователь выбирает один из
содержащихся в списке элементов. После того, как пользователь выбрал
некоторый элемент, в поле отображается только этот элемент.
Вам предстоит отформатировать поле Customer Type (Тип клиента)
как поле со списком маркерных кнопок; каждому элементу в списке
маркерных кнопок предшествует маркерная кнопка, и пользователь
селектирует элемент путем нажатия мышью на соответствующую маркерную
кнопку. После того, как пользователь селектировал какой-либо
элемент, все элементы будут попрежнему отображаться, но маркерная
кнопка селектированного элемента будет содержать символ Х.
Вы можете селектировать любой из этих форматных типов для поля,
которое будет обладать набором возможных значений. Формат с
маркерными кнопками позволяет пользователю без затруднений
реализовывать изменения вида "а что, если". Поле со списком выбора
целесообразно использовать в случае, если список возможных значений
слишком велик для того, чтобы его можно было отобразить целиком.
Создание списка возможных значений
--------------------------------------------------------------------
Поле, которое Вы отформатировали как поле с маркерными кнопками
или списком выбора, предоставляет пользователю список элементов, из
числа которых может быть сделан выбор. Когда Вы форматируете какое-
либо поле как список маркерных кнопок или список выбора, Вы можете
воспользоваться одним из двух методов задания для этого поля списка
возможных значений:
- Введите список значений при форматировании поля. При
использовании этого метода поле получает свой список возможных
значений непосредственно.
- Предоставьте системе ObjectVision возможность автоматически
определить список на основании тех значений, которые заданы в
одном или нескольких деревьях принятия решений, или при помощи
связанной базы данных. (Этот метод является стандартным.) Если
Вы предпочитаете применить этот метод, поле получит список
возможных значений при добавлении соответствующего дерева
принятия решений или установлении связи. (Далее в предлагаемом
Учебнике Вы увидите, как система ObjectVision создает список
46
возможных значений, анализируя деревья принятия решений
прикладной задачи или поля связанной базы данных.)
Когда Вы создаете форму, Вы, возможно, захотите добавить список
возможных значений (или некоторые значения) к полю с маркерными
кнопками или списком выбора самостоятельно для тестирования
пользователями Вашей прикладной задачи. В дальнейшем при добавлении
деревьев принятия решений (и, возможно, задании новых значений для
этого поля в деревьях) Вы сможете без проблем модифицировать тип
этого поля, чтобы система ObjectVision определяла эти значения
автоматически.
Кроме того, самостоятельное добавление списка возможных
значений позволяет Вам оценить, сколь большим должно быть
рассматриваемое поле.
В текущей части Учебника Вы добавите возможные значения
самостоятельно. В дальнейшем Вы модифицируете поле Customer Type
(Тип клиента) так, чтобы система ObjectVision определяла бы его
значения автоматически.
Теперь Вы будете форматировать поля Shipping Method (Метод
отгрузки) и Customer Type (Тип клиента) с помощью команды
Properties| Field Type (Свойства| Тип поля), добавляя список
возможных значений для каждого поля:
|
adfun.ru
|
|
|
|