adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
+++> Ваши дальнейшие действия:
1. Выберите команду Tools| Form (Инструментарий| Форма) и
селектируйте поле Shipping Method (Метод отгрузки).
2. Выберите команду Properties| Field Type (Свойства| Тип поля), а
затем выберите вариант Selection List (Список выбора).
На экране появляется блок диалога Values of (Значения поля),
который показан на рисунке:
Рис.4.2 Блок диалога Values of (Значения поля):
1 - Значения поля: Метод отгрузки; 2 - Автоматический; 3 - Новое
значение; 4 - Значения; 5 - Вставить; 6 - Удалить; 7 - Выполнить;
8 - Отменить
Заметьте, что маркерная кнопка Automatic (Автоматический)
маркирована (значение "Автоматический" является стандартным), а
поле Values (Значения) является пустым.
3. Переместите указатель на поле New Value (Новое значение) и
введите с клавиатуры Commercial Carrier (Коммерческие
перевозки).
4. Нажмите клавишу Enter.
Словосочетание Commercial Carrier появляется в списке Values
(Значения). Заметьте, что маркерная кнопка Automatic
(Автоматический) теперь демаркирована, показывая, что
ObjectVision не будет определять возможные значения для этого
поля. Указатель остается в поле New Value (Новое значение).
47
5. Введите Regular UPS (Обычной всемирной почтовой службой) и
нажмите клавишу Enter.
6. Введите 2-day Express (Экспресс службой с 2-х дневной
доставкой) и нажмите клавишу Enter.
Теперь блок списка Values (Значения) содержит три возможных
значения для поля Shipping Method (Метод отгрузки).
7. Выберите кнопку OK. Блок диалога Values (Значения) будет
закрыт.
Заметьте, что список выбора еще не отображается в поле Shipping
Method (Метод отгрузки). Список выбора не будет отображаться до тех
пор, пока пользователь не доберется до поля со списком выбора,
находясь в режиме заполнения. Если Вы хотите, Вы можете маркировать
список выбора в поле Shipping Method (Метод отгрузки) путем закрытия
инструментального окна формы (Form Tool) с последующим
селектированием поля Shipping Method (Метод отгрузки) в режиме
заполнения формы.
Теперь Вам предстоит отформатировать поле Customer Type (Тип
клиента) и добавить список возможных значений.
+++> Ваши дальнейшие действия:
1. Селектируйте поле Customer Type (Тип клиента), а затем выберите
команды Properties| Field Type (Свойства| Тип поля) и Check
Boxes (Маркерные кнопки).
2. Когда на экране появляется блок диалога Values of (Значения
поля), добавьте следующие значения, используя ту же самую
процедуру, которую Вы использовали для поля Shipping Method
(Метод отгрузки).
- distributor (Дистрибьютор);
- dealer (Дилер);
- educator (Преподаватель);
- other (Другие).
3. Те четыре значения, которые Вы ввели в поле Customer Type (Тип
клиента), появляются на экране в сопровождении маркерных
кнопок. Если маркерные кнопки не появляются, Ваше поле Customer
Type (Тип клиента) является недостаточно большим для того,
чтобы отобразить эти значения.
Добавление подсказки к полю
--------------------------------------------------------------------
Система ObjectVision предоставляет подсказку по своим командам,
инструментальным средствам и процедурам. Вы можете также добавлять
подсказку по отдельным полям. Если существует какая-либо вероятность
того, что пользователь может не понять суть действий, которые нужно
выполнить в поле, Вам следует добавить к полю информационную
48
подсказку. Затем, после селектирования этого поля, пользователь
может увидеть эту подсказку путем нажатия клавиши F1.
Теперь давайте добавим информационную подсказку к полю Customer
Type (Тип клиента).
+++> Ваши дальнейшие действия:
1. Находясь в инструментальном окне формы (Form Tool),
селектируйте поле Customer Type (Тип клиента), а затем выберите
команду Properties| Help (Свойства| Подсказка).
Инструментальное окно формы (Form Tool) выдает запрос на ввод
подсказки, что показано на рисунке 4.3. Заметьте, что окно
запроса уже содержит имя поля - Customer Type (Тип клиента).
Рис.4.3 Блок диалога Help (Подсказка):
1 - Текст подсказки; 2 - Тип клиента; 3 - Выполнить; 4 - Отменить
2. Нажмите клавишу End, чтобы переместить точку вставки в конец
имени поля, нажмите клавишу пробела, а затем введите следующий
текст: is defined as follows: (определено следующим образом:).
3. Дважды нажмите комбинацию клавиш Ctrl+Enter, чтобы
переместиться вниз на две строки. (Если Вы нажимаете только
клавишу Enter, то инструментальное окно формы (Form Tool)
"предполагает", что Вы завершили работу и закрывает окно
запроса.)
4. Добавьте остальную часть информационной подсказки, которая
представлена далее, используя комбинацию клавиш Ctrl+Enter для
перехода на новую строку. Инструментальное окно формы (Form
Tool) автоматически осуществляет прокрутку Вашего текста по
горизонтали по мере ввода длинных строк, поэтому Вам не нужно
нажимать комбинацию клавиш Ctrl+Enter при достижении правого
края окна.
Введите
Distributor - Signed distribution agreement on file
(Дистрибьютор - Подписанное соглашение о дистрибьюторской
деятельности в картотеке)
Dealer - Must provide valid tax ID
(Дилер - Должен предоставить достоверный налоговый идентификатор)
Educator - Recognized college or university
(Преподаватель - Общепризнанный (правомочный) колледж или
университет)
Other - any individual or company not listed above
(Другой - любое частное лицо или компания, не относящиеся к
перечисленным выше категориям)
5. Выберите кнопку OK или нажмите клавишу Enter для того, чтобы
закрыть блок диалога Help. Для тестирования своей новой
подсказки, которая характеризует поля, Вы можете выбрать
команду Form| Close Tool (Форма| Закрыть инструментальное
окно).
49
Защита вычисляемых полей
--------------------------------------------------------------------
Вы можете воспользоваться инструментальным окном формы (Form
Tool) для того, чтобы добавить два вида защиты к полям системы
ObjectVision:
- Вы можете предотвращать переопределение пользователем
вычисляемого поля;
- Вы можете предотвращать просмотр пользователем дерева принятия
решений поля.
Не все вычисляемые поля требуют защиты. Пользователь может
счесть удобным использование дерева принятия решений вычисляемого
поля для понимания результатов обработки формы; во многих случаях
пользователь должен иметь возможность изменения значения
вычисляемого поля.
Например, в прикладной задаче Order (Заказ) система
ObjectVision вычисляет значение поля Order Date (Дата заказа), но в
некоторых случаях у пользователя может возникнуть необходимость во
вводе другой даты. Система ObjectVision также вычисляет значение для
поля Item (Элемент) для того, чтобы вписать сюда используемое по
умолчанию значение (поскольку подавляющее большинство заказов
компании - это "безделушки" (точнее - "штучки" - widgets). Тем не
менее, клиент может время от времени заказывать что-либо еще,
|
adfun.ru
|
|
|
|