Exponer CrystalReportSource a otros controles .NET
En el marco de trabajo del control DataSource que se incluye con los sitios Web en Visual Studio, cada proveedor de datos expone sus datos como un control que implementa las interfaces IDataSource e IHierachicalDataSource. Dichas interfaces proporcionan una estructura común para representar los datos como un control al que se pueden conectar los demás controles .NET.
Por lo tanto, un control .NET, como DataGrid, se puede conectar a muchos tipos de controles DataSource, como SqlDataSource, OracleDataSource y JetDataSource.
Nota |
---|
Para obtener más información sobre cómo utilizar el control DataSource y el modelo de desarrollo de aplicaciones basado en etiquetas con Crystal Reports, consulte Modelo de desarrollo de aplicaciones basado en etiquetas. |
Para implementar el marco de DataSource, Crystal Reports proporciona un control CrystalReportSource que encapsula un informe de Crystal entero. Por lo tanto, si otros controles .NET necesitan buscar datos del control CrystalReportSource, debe estar configurado para exponer secciones del informe que contengan datos.