Методы
Append | Добавляет запись в форму. |
BOF | Возвращает True, если достигнуто начало набора данных. Всегда True после открытия набора данных и после вызова метода MoveFirst. После перемещения на другую запись BOF будет False. |
CanAppend | Проверяет права на добавление записи. |
Cancel | Отменяет редактирование или добавление записи. |
CanDelete | Проверяет права на удаление записи. |
CanEdit | Проверяет права на изменение записи. |
Close | Закрывает набор данных. |
ControlsDisabled | Возвращает True, если связь с компонентами отключена. |
Create | Создает новый экземпляр указанной формы. Форма создается в представлении "Только таблица". Если форма не найдена, срабатывает исключение. |
Delete | Удаляет текущую запись. |
DisableControls | Отключает связь с компонентами. Это значит, что компоненты не будут обновляться при изменениях в наборе данных. Свойство Field компонентов будет равно nil. |
DisableScrollEvents | Отключает события перехода OnBeforeScroll, OnAfterScroll. |
Edit | Переводит форму в режим редактирования. |
EnableControls | Восстанавливает связь с компонентами. |
EnableScrollEvents | Восстанавливает обработку событий перемещения OnBeforeScroll, OnAfterScroll. |
EOF | Возвращает True, если достигнут конец набора данных или набор данных пуст. Вызов метода MoveLast приводит к тому же результату. |
FindComponentByFieldName | Возвращает компонент по имени поля. Если компонент не найден, срабатывает исключение. |
GetRecordCaption | Возвращает заголовок окна редактирования записи. Функция сначала проверяет свойство RecordCaption, затем RecordsCaption. Если свойства не заданы, то возвращается значение свойства FormCaption. |
GetRecordsCaption | Возвращает заголовок множества записей, отображаемый в закладке формы и в пункте меню. Функция сначала проверяет свойство RecordsCaption. Если свойство не задано, то возвращается значение свойства FormCaption. |
GotoRecord | Переходит на запись с указанным ID. |
Locate | Ищет запись с указанными значениями и переходит на найденную запись. Поиск ведется с начала набора данных. |
MoveBy | Переходит на Distance записей вперед относительно текущего положения. Если значение отрицательное, то переходит назад. Переход может вызвать чтение очередной порции данных с сервера. |
MoveFirst | Переходит на первую запись. После перехода BOF = True. |
MoveLast | Переходит на последнюю запись. Это приводит к чтению всех данных с сервера. После перехода EOF = True. |
MoveNext | Переходит на следующую запись. Переход может вызвать чтение очередной порции данных с сервера. Если достигнут конец набора данных, EOF = True. |
MovePrior | Переходит на предыдущую запись. Если достигнуто начало набора данных, BOF = True. |
MoveTo | Переходит на запись с номером RecNo. Может вызвать чтение очередной порции данных с сервера. Если номер записи выходит за пределы набора данных, переходит на последнюю и EOF = True. |
Open | Открывает набор данных с учетом фильтров Filter, CustomFilter и условия отбора. Метод посылает запрос серверу и принимает первую порцию данных (порция по 100 записей). |
Opened | Возвращает True, если набор данных открыт. |
OpenRecord | Открывает набор данных и принимает от сервера одну запись с указанным RecId. |
OpenRecords | Открывает набор данных с учетом фильтра CustomFilter. Фильтр формы Filter будет очищен. Метод посылает запрос серверу и получает первую порцию данных (порция по 100 записей). |
Post | Сохраняет изменения в текущей записи. Метод не проверяет данные на ошибки. Для проверки данных вызовите метод Validate. |
Печатает данные формы. | |
RecId | Возвращает ID текущей записи. |
RecNo | Возвращает номер текущей записи. |
RecordCount | Возвращает текущее количество записей в наборе данных. |
Refresh | Обновляет набор данных. Метод вызывает последовательно методы Close и Open. |
ScrollEventsDisabled | Возвращает True если события перехода отключены. |
Validate | Проверяет данные на ошибки. Проверяется заполнение обязательных полей и вычисляются выражения проверки значения. В случае ошибок ввода, появляется всплывающее окно рядом с полем. |
WhoEdit | Возвращает имя пользователя, редактирующего запись. Если запись свободна, то возвращается пустая строка. |