На этом шаге мы рассмотрим компонент TDBMemo.
Компонент TDBMemo предназначен для показа мемо-полей (полей комментариев) (рисунок 1).
Рис.1. Компонент TDBMemo
Поля комментариев могут хранить многострочные тексты. Компонент TDBMemo является аналогом компонента
TMemo с той лишь разницей, что источником данных в этом случае служит поле комментария НД.
Чтобы связать мемо-поле с компонентом TDBMemo необходимо указать свойства:
- DataSource - имя компонента TDataSource, определяющего НД;
- DataField - имя редактируемого поля.
При корректировке текста в компоненте TDBMemo набор данных, к которому принадлежит поле комментария,
автоматически переводится в состояние dsEdit. Но изменение значения свойства Text или значения
одного или нескольких строк Lines не переводит НД в режим редактирования. Поэтому перед внесением
изменений в значения свойств Lines или Text следует переводить набор данных в режим dsEdit,
а затем запоминать изменения методом Post.
На следующем шаге мы рассмотрим компонент TDBImage.