Объект - поля - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если у тебя прекрасная жена, офигительная любовница, крутая тачка, нет проблем с властями и налоговыми службами, а когда ты выходишь на улицу всегда светит солнце и прохожие тебе улыбаются - скажи НЕТ наркотикам. Законы Мерфи (еще...)

Объект - поля

Cтраница 1


Объекты полей играют важную роль в работе наборов данных.  [1]

Каждый объект полей хранит ряд параметров, определяющих моле.  [2]

Помимо того что объекты полей используются для доступа к значению поля, каждый такой объект поддерживает свойства для управления визуализацией и редактированием значения поля. Конечно же, набор свойств определяйся типом поля, то есть классом, к которому принадлежит объект поля. Если вы создали поле, характеристики которого не меняются, вместо того, чтобы писать код, настраивающий значение свойств в процессе исполнения программы, вы мотете задать значения свойств на этапе проектирования.  [3]

По способу создания объекты полей делится на статические и динамические.  [4]

По функциональным возможностям объекты полей бывают полями данных, вычисляемыми, синхронного просмотра и агрегатными.  [5]

Помимо нескольких интересных свойств объекты полей обладают несколькими важными событиями. Событие OnValidate может быть использовано для выполнения операции расширенной проверки корректности значения поля. Это событие следует использовать в случае, если вы хотите обеспечить выполнение сложного правила соблюдения диапазона и ограничений, накладываемых на значение поля. Это событие генерируется перед тем, как данные записываются в буфер записи, в то время как событие OnChange генерируется вскоре после того, как данные записываются в поле.  [6]

Эта глава посвящена изучению объектов полей набора данных и приемов работы с ними. В главе рассматриваются следующие вопросы.  [7]

Структура созданной таблицы соответствует тому набору объектов полей и индексов, который был определен ранее.  [8]

Обработчики событий, связанных с набором данных и объектами полей, расположенных в среднем звене, разрабатываются традиционным образом. Набор данных среднего звена обрабатывает обновления, принимаемые от клиента, как и обычный клиентский набор данных. Это означает, что обновления рассматриваются, как обычные операции с набором данных, будто пользователь выполняет редактирование, добавление и удаление данных локально.  [9]

Контроль вводимых и поля набора данных в Delphi возложен на объекты полей, а не на компоненты отображения ланных.  [10]

Это может оказаться необходимым, если вы хотите получить полный контроль над процедурами передачи данных между объектами полей и визуальными элементами управления.  [11]

В следующих разделах я рассмотрю интересные дополнительные элементы набора данных, такие как состояние ( и события изменения состояния), навигация и позиции записей, а также роль объектов полей В листинге 132 содержится перечень публичных методов класса TDataSet ( изначальный исходный код отредактирован и комментирован) Этот перечень можно считать краткой сводкой возможностей компонента TDataSet Далеко не все эти методы используются в повседневной работе, однако я все равно решил включить их в листинг.  [12]

Вместо использования метода FieldEyNams - или свойства Fields объектов, предназначенных для работы с наборами данных, рекомендуется создавать статические объекты полей. Объекты полей более надежные, безопасные и устойчивые к изменениям в базе данных.  [13]

В наборе данных приложения баз данных Delphi каждому полю соответствует собственный объект. Основой объектов полей является класс TJJ... IJ, который инкапсулирует основные свойства абстрактного поля, не зависящего от типа данных. От этого базового класса порождены другие класса, обеспечивающие функционирование реальных объектов полей, зависящих от типа данных.  [14]

15 Создание вычисляемого поля в примере Calc. [15]



Страницы:      1    2