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