Для отображения информации из таблиц в форме используются поля различных типов. Наиболее простым типом поля является поле ввода. Для размещения поля ввода в форме выполните следующие действия:


Рис. 6.13. Связывание поля формы с полем таблицы
Допустимые форматы и их назначения приведены в табл. 6.7.
Таблица 6.7. Форматы данных
| Код | Назначение | ||
| ! | Преобразует буквы к верхнему регистру | ||
| $ | Выводит на экран текущий денежный символ | ||
| ^ | Отображает числа в экспоненциальном виде | ||
| А | Разрешает ввод только текстовых символов | ||
| D | Для редактирования данных типа даты использует текущий формат SET date (например, BRITISH, GERMAN и т. д.) | ||
| Е | Редактирует данные, рассматривая их как Европейские (BRITISH: даты | ||
| К | Выделяет все поле целиком, когда курсор перемещается в данное поле | ||
| L | Отображает ведущие нули при их выводе в поле ввода | ||
| М | Задает несколько предопределенных значений на выбор | ||
| R | Содержит маску формата для поля ввода. Символы маски отображаются на экране, но не сохраняются в источнике данных | ||
| Т | Удаляет начальные и конечные пробелы в форме | ||
| YS | Отображает дату в кратком формате, используя установки Windows | ||
| YL | Отображает дату в полном формате, используя установки Windows | ||
| Z | Отображает 0 как пробел, за исключением случая, когда фокус ус тановлен на объекте |
| Код | Назначение |
| ! | Преобразует буквы к верхнему регистру |
| # | Позволяет вводить цифры, пробелы и знак |
| $ | Выводит на экран текущий денежный символ (определяемый при пи мощи команды set currency). По умолчанию этот символ помеша ется непосредственно до или после поля. Однако денежный символ и его позиция (set currency), разделительный символ (:-.-separator) и символ десятичного знака (я'Ег рс::.: j могут быть пе реопределены |
| $$ | Отображает плавающий денежный символ, положение которого оп ределяется расположением цифр в поле ввода или счетчике |
| 9 | В случае символьных данных позволяет вводить только цифры. В случае числовых данных позволяет вводить цифру и знак |
| А | Разрешает ввод только текстовых символов |
| L | Позволяет вводить только у, Y, t, Т или n, N, f, F для логических значений True (Истина) или False (Ложь) соответственно |
| N | Разрешает ввод только цифр и букв |
| X | Допускает ввод любых символов |
| Y | Позволяет вводить только у, Y или n, N для логических значений True (Истина) или False (Ложь) соответственно |
| * | Перед числовыми значениями выводятся звездочки. Используется со знаком доллара $ |
| . | Задает позицию десятичной точки |
| , | Используется для отделения цифр, стоящих слева от десятичной точки |
