Обмен данными в представлениях записей
Обновлен: Ноябрь 2007
При использовании диалогового окна Добавление класса для сопоставления элементов управления в диалоговом окне просмотра записи шаблона ресурса полям набора записей, среда управляет обменом данных в обоих направлениях: от набора записей к элементам управления и от элементов управления к набору записей. Использование механизма DDX означает, что код передачи данных туда и обратно отсутствует.
Для просмотра записи механизм DDX работает вместе с:
RFX для набора записей класса CRecordset (ODBC).
DFX для набора записей класса CDaoRecordset (DAO).
Несмотря на то что они отличаются в реализации, уровень интерфейса RFX и DFX очень похож на механизмы обмена данными. Версия DFX DAO похожа на более раннюю версию RFX ODBC. Знаний по использованию RFX будет вполне достаточно для работы с DFX.
RFX и DFX переносят данные между текущей записью источника данных и полем членов данных набора записей объекта. DDX переносит данные от поля членов данных элементу управления в форме. Данная комбинация заполняет элемент управления формы и как пользователь перемещается от записи к записи. DDX может также возвращать обновленные данные обратно набору записей и затем передавать их источнику данных.
На следующем рисунке показана связь между DDX и RFX (или DFX) для просмотра записи.
Обмен данными в диалоговых окнах и обмен полями записей
Дополнительные сведения об обмене данными в диалоговых окнах см. в разделе Обмен и проверка данных в диалоговых окнах. Дополнительные сведения об обмене полями записей см. в разделе Обмен полями записей (RFX).