ReportDataSource, constructeur (String, Object)
Crée une source de données nommée avec une valeur.
Espace de noms : Microsoft.Reporting.WinForms
Assembly : Microsoft.ReportViewer.WinForms (dans Microsoft.ReportViewer.WinForms.dll)
Syntaxe
'Déclaration
Public Sub New ( _
name As String, _
dataSourceValue As Object _
)
public ReportDataSource(
string name,
Object dataSourceValue
)
public:
ReportDataSource(
String^ name,
Object^ dataSourceValue
)
new :
name:string *
dataSourceValue:Object -> ReportDataSource
public function ReportDataSource(
name : String,
dataSourceValue : Object
)
Paramètres
- name
Type : String
Nom de la source de données.
- dataSourceValue
Type : Object
Valeur de la source de données.
Notes
Value peut être une instance de DataTable, une valeur IEnumerable (par exemple, DataView ou Array), ou un objet BindingSource.
Si cette valeur est une instance de IEnumerable, tous les éléments de la collection doivent être du même type et les noms des propriétés publiques de l'élément (récupérés par la méthode GetProperties) doivent correspondre aux noms des champs de la source de données de rapport correspondante.
Value peut aussi être une instance de Type.Dans ce cas, une instance du type indiqué est créée et ajoutée à une collection créée automatiquement.
Si le type de Value n'est pas l'un des types indiqués ci-dessus, il est ajouté à une collection créée automatiquement.
Exemples
Pour des exemples de code, consultez LocalReport.