Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Никулина М.В. Обработка данных в среде СУБД......doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
6.04 Mб
Скачать

Вкладка Other

Enabled – определяет, доступен ли объект и может ли он отвечать на события, инициируемые пользователем.

Относится к объектам: CheckBox, Column, ComboBox, CommandButton, CommandGroup, EditBox, Form, Grid, Image, Label, Line, ListBox, OLEControl, OptionButton, OptionGroup, Page, PageFrame, Shape, Spinner, TextBox, Timer, ToolBar.

При значении свойства, равном .T. (истина), объект доступен, при значении .F. (ложь) – нет.

Если объект-контейнер, содержащий элементы управления, недоступен, то никакие входящие в него элементы управления не будут реагировать на события, инициируемые пользователем.

Name – определяет имя объекта, обрабатываемое в программе.

По умолчанию Visual Foxpro (VFP) применяет автоматическое именование создаваемых в форме объектов: имя объекта формируется из типа объекта и порядкового номера объекта данного типа. Примеры: List1, List2, Label1, Grid1 и т. д.

Вкладка Data

ChildOrder – определяет тэг индекса для источника данных элемента Grid. Относится только к связанным таблицам.

Это свойство можно использовать для связи двух таблиц, имеющих отношение один-ко-многим. Аналогично выполнению команды SET ORDER.

Comment – содержит текст комментария для объекта.

ControlSource – определяет источник данных, связанный с этим объектом.

Относится ко всем объектам, способным отображать информацию, хранящуюся в таблицах: CheckBox, Column, ComboBox, CommandButton, CommandGroup, EditBox, ListBox, OLEBoundControl, OptionButton, OptionGroup, Spinner, TextBox.

Exclusive – определяет тип доступа к таблице, связанной с указанным курсором: исключительный или разделяемый.

Если значение свойства равно .T.,то при загрузке среды данных таблица, связанная с указанным курсором, открывается для исключительного доступа.

Format – определяет форматирование ввода/вывода для элементов управления EditBox, ComboBox, Spinner и TextBox.

Возможные значения свойства:

! – преобразование прописных букв в строчные;

A – разрешение ввода только алфавитных символов (без пробелов и знаков препинания);

D – использование текущего формата SET DATE;

E – редактирование данных типа Date в формате BRITISH;

K – при переходе на объект TextBox одновременное выделение всего его содержимого;

L – отображение в элементе управления TextBox вместо пробелов лидирующих нулей для числовых данных;

M – для элемента управления TextBox позволяет задать список значений. Список содержит символьные выражения, разделенные запятой, и хранится в свойстве InputMask;

R – для элемента управления TextBox позволяет задавать маску ввода, то есть высвечивать символы, на являющиеся содержанием элемента управления.

Increment – определяет шаг увеличения или уменьшения значения для элемента управления Spinner. По умолчанию величина шага равна 1.00.

InputMask – определяет маску ввода и отображения данных в элементах управления.

Относится к: Spinner, TextBox.

Некоторые возможные значения свойства:

9 – цифры и знаки (например, знак минус);

# – цифры, пробелы и знаки;

X – любой символ;

$ – отображение текущего денежного символа, определенного командой SET CURRENCY;

, – символы «запятая» могут использоваться для отделения порядков в числе слева от десятичной точки.

KeyboardHighValue и KeyboardLowValue – определяют, соответственно, верхнюю и нижнюю границы значений, вводимых с клавиатуры, для элемента управления Spinner.

ReadOnly – определяет, может ли пользователь редактировать элемент управления в форме. Значение этого свойства можно изменять в режиме выполнения.

Это свойство является аналогом свойства Enabled, но отличается от него тем, что и в случае запрета редактирования пользователь может перемещать фокус на этот элемент управления.

RecordSource – определяет источник данных для элемента управления Grid.

RecordSourceType – определяет, как будет открыта таблица, данные из которой отображаются в объекте Grid.

Возможные значения свойства:

0 – таблица: автоматически открывается таблица, определенная свойством RecordSource;

1 – псевдоним: используется псевдоним источника данных в случае открытия нескольких таблиц, имеющих одинаковую структуру данных;

2 – подсказка: пользователь выбирает источник данных в диалоговом режиме во время выполнения программы. В качестве источника данных можно выбирать любую таблицу открытой базы данных;

3 – запрос: источник данных определяется файлом с расширением .QPR.

RowSource определяет источник данных для списков ComboBox и ListBox.

Источниками данных могут быть: разделенный запятыми список значений, таблица, запрос, массив, SQL-оператор, разделенный запятыми список полей, шаблон имен файлов, имена полей таблицы или меню. Тип источника данных определяется свойством RowSourceType.

RowSourceType – определяет тип источника данных для списка ComboBox и ListBox.

Возможные значения свойства:

0 – источника данных нет;

1 – источником данных служат перечисленные через запятую значения;

2 – источник данных указывается псевдонимом, а число отображаемых столбцов определяется свойством ColumnCount;

3 – данные извлекаются на основе SQL-оператора;

4 – данные извлекаются посредством запроса, сохраненного в файле с расширением .QPR;

5 – источником данных служит массив;

6 – источником данных служат перечисленные через запятую названия полей таблицы;

7 – список заполняется именами файлов, расположенных в текущей директории;

8 – список заполняется списком полей таблицы, указанной свойством RowSource;

9 – источником данных служит элемент меню Popup.

Sorted – определяет, сортируются ли в алфавитном порядке элементы списка ComboBox или ListBox: при значении свойства .T. – элементы списка сортируются, при значении .F. – не сортируются.

SpinnerHighValue и SpinnerLowValue – определяют, соответственно, верхнюю и нижнюю границы значений, задаваемых левой клавишей мыши на счетчике, для элемента управления Spinner.

Value – определяет текущее значение элемента управления.

Для элемента CheckBox возможны значения: 0 – переключатель отключен (по умолчанию), 1 – переключатель включен, 2 – не определен (только для программ).

Для элементов CommandGroup, ComboBox, EditBox, ListBox, OptionGroup и Spinner значение свойства может быть или символьной строкой или числом в зависимости от текущего выбора.

Для элементов CommandButton и OptionButton значение .T. указывает, что кнопка выбрана, а значение .F. – не выбрана (по умолчанию).

Для элемента TextBox значением этого свойства являются данные любого допустимого типа, размещенные в этом элементе.

Для элементов CommandGroup и OptionGroup это свойство может быть использовано для определения номера выбранной кнопки, то есть кнопки, для которой произошло некоторое событие.