Использование буферов. Блокировка при буферизации.
Таблица 20.5. Значения свойства BufferModeOverride.
Значение | Описание |
---|---|
0 | Буферы не используются |
1 | Использует тип блокировки, заданный свойством BufferMode формы |
2 | Пессимистическая блокировка записей |
3 | Оптимистическая блокировка записей |
4 | Пессимистическая блокировка таблицы |
5 | Оптимистическая блокировка таблицы |
Рис. 20.3. Определение значения свойства BufferModeOverride курсора
Функция CURSORSETPROP (), используемая для определения типа буферизации курсора, имеет следующий синтаксис:
CURSORSETPROP(Buffaring, типБуферизации, псевдонимТаблицы | номерРабочейОбласти])
Для определения текущего типа буферизации воспользуйтесь свойством BufferModeOverride курсора или функцией CURSORGETPROP().
При работе в интерактивном режиме вы можете установить тип блокировки в диалоговом окне Work Area Properies (Свойства рабочего пространства) (рис. 20.4), которое открывается при нажатии кнопки Properties (Свойства) в диалоговом окне Data Session (Данные сеанса).
Рис. 20.4. Определение типа блокировки в диалоговом окне Work Area Properties