Udostępnij za pośrednictwem


DDX_FieldCBIndex

DDX_FieldCBIndex Funkcji synchronizuje indeks wybranego elementu w formancie pola listy z formant pola kombi w widoku rekordu i int pole danych członkiem zestawu rekordów skojarzonych z widoku rekordu.

void AFXAPI DDX_FieldCBIndex(
   CDataExchange* pDX,
   int nIDC,
   int& index,
   CRecordset* pRecordset 
);
void AFXAPI DDX_FieldCBIndex(
   CDataExchange* pDX,
   int nIDC,
   int& index,
   CDaoRecordset* pRecordset 
);

Parametry

  • pDX
    Wskaźnik do CDataExchange obiektu.Ramach dostaw tego obiektu, aby ustanowić kontekst wymiany danych, łącznie z jej kierunkiem.

  • nIDC
    Identyfikator formantu w CRecordView lub CDaoRecordView obiektu.

  • Indeks
    Odwołanie do pola członek danych w skojarzonym CRecordset lub CDaoRecordset obiektu.

  • pRecordset
    Wskaźnik do CRecordset lub CDaoRecordset obiektu wymiany danych.

Uwagi

Podczas przenoszenia danych z zestawu rekordów do formantu, ta funkcja ustawia zaznaczenia w formancie na podstawie wartości określonej w indeksu.Przeniesienia z zestawu rekordów do formantu Jeśli pole zestaw rekordów jest Null, MFC ustawia wartość indeksu 0.Na przeniesienia z formantu do zestawu rekordów Jeśli formant jest pusty lub jeśli żaden element nie jest zaznaczone, pole zestaw rekordów jest ustawiona na 0.

Podczas pracy z klasami oparte ODBC, należy użyć pierwszej wersji.Druga wersja należy używać podczas pracy z klasami oparte DAO.

Aby uzyskać więcej informacji o DDX, zobacz okno dialogowe wymiany danych i sprawdzania poprawności.Aby uzyskać więcej informacji o DDX dla i przykłady CRecordView i CDaoRecordView pól, zobacz artykuł Widoki rekordu.

Przykład

Zobacz DDX_FieldText na ogólne przykład DDX_Field.Przykładem może być podobne do DDX_FieldCBIndex.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

DDX_FieldText

DDX_FieldRadio

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBStringExact

DDX_FieldLBIndex

DDX_FieldScroll

DDX_CBIndex

Koncepcje

Makra MFC i Globals