WorkbookDesigner
WorkbookDesigner class
Encapsule l’objet qui représente une feuille de calcul de concepteur.
public class WorkbookDesigner
Constructeurs
Propriétés
| Nom | La description |
|---|
| CalculateFormula { get; set; } | Indique si les formules doivent être calculées. |
| CallBack { get; set; } | Obtient et définit l’interface de rappel du traitement smartmarker. |
| LineByLine { get; set; } | Indique si le traitement du marqueur intelligent ligne par ligne. |
| RepeatFormulasWithSubtotal { get; set; } | Indique si les formules répétitives avec ligne de sous-total. |
| UpdateEmptyStringAsNull { get; set; } | Si VRAI, Null sera inséré si la valeur est "" ; |
| UpdateReference { get; set; } | Indique si les références dans d’autres feuilles de calcul seront mises à jour. |
| Workbook { get; set; } | Obtient et définit leWorkbook objet. |
Méthodes
| Nom | La description |
|---|
| ClearDataSource() | Efface toutes les sources de données. |
| GetSmartMarkers() | Renvoie une collection de marqueurs intelligents dans une feuille de calcul. |
| Process() | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
| Process(bool) | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
| Process(int, bool) | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
| SetDataSource(DataSet) | Définit la source de données d’un objet DataSet. |
| SetDataSource(DataTable) | Définit la source de données d’un objet DataTable. |
| SetDataSource(DataView) | Définit la source de données d’un objet DataView. |
| SetDataSource(OleDbConnection) | Définit la source de données d’un objet OleDbConnection. |
| SetDataSource(SqlConnection) | Définit la source de données d’un objet SqlConnection. |
| SetDataSource(string, DataView) | Définit la source de données d’un objet DataView et le lie à un nom de source de données. |
| SetDataSource(string, ICellsDataTable) | Définit la source de données d’unICellsDataTable objet. |
| SetDataSource(string, object) | Définit la liaison de données à une variable. |
| SetDataSource(string, IDataReader, int) | Définit la source de données d’un objet IDataReader. |
Exemples
[C#]
//Créer un objet WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Ouvre le fichier modèle (qui contient des marqueurs intelligents).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
//Initialisez vos données à partir de la source de données
//DataSet ds = new DataSet();
//...
// Définissez la table de données comme source de données.
//wd.SetDataSource(dt);
//Traitez les marqueurs intelligents pour remplir les données dans les feuilles de calcul.
wd.Process(true);
// Enregistrez le fichier excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");
Voir également