Condividi tramite


DDX_FieldRadio

La funzione di DDX_FieldRadio associa una variabile membro in base zero di int del recordset di una visualizzazione di record mediante il pulsante di opzione selezionato in un gruppo di pulsanti di opzione nella visualizzazione di record.

void AFXAPI DDX_FieldRadio( 
   CDataExchange* pDX, 
   int nIDC, 
   int& value, 
   CRecordset* pRecordset  
); 
void AFXAPI DDX_FieldRadio( 
   CDataExchange* pDX, 
   int nIDC, 
   int& value, 
   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 del primo in un gruppo (con stile WS_GROUP) di controlli adiacenti pulsante di opzione nell'oggetto di CDaoRecordView o di CRecordView.

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

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

Note

Quando si esegue il campo del recordset per la visualizzazione, questa funzione consente l'ennesimo pulsante di opzione (in base zero) e disabilita gli altri pulsanti. Nella direzione inversa, la funzione imposta il campo del recordset al numero ordinale del pulsante di opzione attualmente attiva (selezionato). In un trasferimento dal recordset nel controllo, se il campo del recordset è null, non pulsante selezionato. In un trasferimento dal controllo del recordset, se nessun controllo viene selezionato, il campo del recordset è impostato su null se il campo che consente.

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 CRecordView e i campi di CDaoRecordView, vedere l'articolo Visualizzazioni di record.

Esempio

Vedere DDX_FieldText per un esempio di DDX_Field generale. Le chiamate a DDX_FieldRadio sarebbero simili.

Requisiti

Intestazione: afxdao.h

Vedere anche

Riferimenti

DDX_FieldText

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

DDX_FieldScroll

Concetti

Macro e funzioni globali MFC