Partager via


l'échange de données de boîtes de dialogue fonctionne pour CRecordView et CDaoRecordView

Cette rubrique répertorie les fonctions de DDX_Field utilisées pour échanger des données entre un CRecordset et un formulaire CRecordView ou entre un CDaoRecordset et un CDaoRecordView.

Notes

Les fonctions de DDX_Field sont semblables aux fonctions de DDX car elles échangent des données avec des contrôles dans un formulaire.Mais contrairement à DDX, elles échangent des données avec les champs de l'objet recordset associé à la vue plutôt qu'avec les champs de la vue d'enregistrement elle-même.Pour plus d'informations, consultez les classes CRecordView et CDaoRecordView.

DDX_Field Fonctions

DDX_FieldCBIndex

Transfère des données de type entier entre un membre de données de champ recordset et l'index de la sélection actuelle dans une zone de liste déroulante de CRecordView ou CDaoRecordView.

DDX_FieldCBString

Transfère des données CString entre un membre de données de champ recordset et le contrôle d'édition dans la zone de liste déroulante de CRecordView ou CDaoRecordView. Lors du déplacement de données depuis le recordset vers le contrôle, cette fonction permet de sélectionner l'élément dans la zone de liste déroulante qui commence par les caractères de la chaîne spécifiée.

DDX_FieldCBStringExact

Transfère des données CString entre un membre de données de champ recordset et le contrôle d'édition dans la zone de liste déroulante de CRecordView ou CDaoRecordView. Lors du déplacement de données depuis le recordset vers le contrôle, cette fonction permet de sélectionner l'élément dans la zone de liste déroulante qui correspond exactement à la chaîne spécifiée.

DDX_FieldCheck

Données booléennes de transfert entre un membre de données de champ d'ensemble d'enregistrements et une case à cocher dans CRecordView ou CDaoRecordView.

DDX_FieldLBIndex

Transfère des données de type entier entre un membre de données de champ recordset et l'index de la sélection actuelle dans une zone de liste dans un CRecordView ou un CDaoRecordView.

DDX_FieldLBString

Gère le transfert des données de CString entre un contrôle zone de liste et les données de membre de champ d'un recordset. Lors du déplacement de données depuis le recordset vers le contrôle, cette fonction permet de sélectionner l'élément dans la zone de liste qui commence par les caractères de la chaîne spécifiée.

DDX_FieldLBStringExact

Gère le transfert des données de CString entre un contrôle zone de liste et les données de membre de champ d'un recordset. Lors du déplacement de données depuis le recordset vers le contrôle, cette fonction permet de sélectionner le premier élément correspondant exactement à la chaîne spécifiée.

DDX_FieldRadio

Transfère des données de type entier entre un membre de données de champ recordset et un groupe de cases d'option dans un CRecordView ou un CDaoRecordView.

DDX_FieldScroll

Fixe ou obtient la position de défilement d'un contrôle de barre de défilement dans un CRecordView ou un CDaoRecordView. Appel de la fonction DoFieldExchange.

DDX_FieldText

Les versions surchargées sont disponibles pour transférer int, UINT, long, DWORD, CString, float, double, short, COleDateTime, et les données de COleCurrency entre un membre de données de champ d'ensemble d'enregistrements et une zone d'édition dans CRecordView ou CDaoRecordView.

Voir aussi

Concepts

macro MFC et Globals