Cтраница 4
Редактор полей с открытым диалоговым Окном Add Fields ( Добавить поля. [46] |
Обратите внимание, что компонент TField обладает двумя разными свойствами: Name и FieldNanne. Как правило, в св стве FieldName хранится имя, более понятное для пользователя, которое может содержать в се символы пробела. По умолчанию значение свойства FieldName компонента TField копируется в сво ство DisplayLabel. Вы можете занести в свойство FieldName любой удобный для вас текст. [47]
Вы можете удивиться, зачем вообще нужен компонент TDataSource. Рассмотрим следующую ситуацию: пусть компоненты типа TDBEdit могут непосредственно обращаться к компонентам TDataSet, и вам требуется, чтобы все интерфейсные компоненты формы обращались к другому TDataSet. А к каким последствия приведет замена TDataSet, если интерфейсные компоненты связаны только с TDataSource. Вы просто измените значение свойства DataSet компонента TDataSource. [48]