Condividi tramite


DDX_FieldLBIndex

La funzione di DDX_FieldLBIndex sincronizza l'indice dell'elemento selezionato in un controllo casella di riepilogo in una visualizzazione di record e un membro dati di campo di int di un recordset associato alla visualizzazione di record.

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

Parametri

  • pDX
    Un puntatore a un oggetto di CDataExchange .Il framework viene fornito questo oggetto per stabilire il contesto dello scambio di dati, inclusa la direzione.

  • nIDC
    L'ID di un controllo nell'oggetto di CDaoRecordView o di CRecordView .

  • indice
    Un riferimento a un membro dati di campo in CRecordset o nell'oggetto associato a CDaoRecordset .

  • pRecordset
    Un puntatore all'oggetto di CDaoRecordset o di CRecordset con cui i dati vengono scambiati.

Note

In spostare i dati dal recordset al controllo, questa funzione imposta la selezione nel controllo in base al valore specificato nell'indice.In un trasferimento dal recordset nel controllo, se il campo del recordset è null, MFC imposta il valore di indice a 0.In un trasferimento dal controllo del recordset, se il controllo è vuoto, il campo del recordset è impostato su 0.

Utilizzare la prima versione se si utilizzano le classi basate su ODBC.Utilizzare la seconda versione se si utilizzano le classi basate su DAO.

Per ulteriori informazioni su DDX, vedere Dialog Data Exchange (DDX) e Dialog Data Validation (DDV).Per ulteriori informazioni ed esempi su DDX per i campi di CDaoRecordView e di CRecordView , vedere l'articolo visualizzazioni di record.

Esempio

Vedere DDX_FieldText per un esempio di generale DDX_Field.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

DDX_FieldText

DDX_FieldRadio

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldScroll

DDX_LBIndex

Concetti

Macro MFC e Globals