WorkbookDesigner

WorkbookDesigner class

Incapsula l’oggetto che rappresenta un foglio di calcolo del designer.

public class WorkbookDesigner

Costruttori

NomeDescrizione
WorkbookDesigner()Inizializza una nuova istanza diWorkbookDesigner classe.
WorkbookDesigner(Workbook)Inizializza una nuova istanza diWorkbookDesigner classe.

Proprietà

NomeDescrizione
CalculateFormula { get; set; }Indica se le formule devono essere calcolate.
CallBack { get; set; }Ottiene e imposta l’interfaccia di callback dell’elaborazione di smartmarker.
LineByLine { get; set; }Indica se l’elaborazione del marcatore intelligente riga per riga.
RepeatFormulasWithSubtotal { get; set; }Indica se ripetere le formule con la riga del totale parziale.
UpdateEmptyStringAsNull { get; set; }Se TRUE, verrà inserito Null se il valore è “”;
UpdateReference { get; set; }Indica se verranno aggiornati i riferimenti in altri fogli di lavoro.
Workbook { get; set; }Ottiene e imposta ilWorkbook oggetto.

Metodi

NomeDescrizione
ClearDataSource()Cancella tutte le origini dati.
GetSmartMarkers()Restituisce una raccolta di marcatori intelligenti in un foglio di calcolo.
Process()Elabora gli smart marker e popola i valori dell’origine dati.
Process(bool)Elabora gli smart marker e popola i valori dell’origine dati.
Process(int, bool)Elabora gli smart marker e popola i valori dell’origine dati.
SetDataSource(DataSet)Imposta l’origine dati di un oggetto DataSet.
SetDataSource(DataTable)Imposta l’origine dati di un oggetto DataTable.
SetDataSource(DataView)Imposta l’origine dati di un oggetto DataView.
SetDataSource(OleDbConnection)Imposta l’origine dati di un oggetto OleDbConnection.
SetDataSource(SqlConnection)Imposta l’origine dati di un oggetto SqlConnection.
SetDataSource(string, DataView)Imposta l’origine dati di un oggetto DataView e lo associa a un nome di origine dati.
SetDataSource(string, ICellsDataTable)Imposta l’origine dati di aICellsDataTable oggetto.
SetDataSource(string, object)Imposta il data binding su una variabile.
SetDataSource(string, IDataReader, int)Imposta l’origine dati di un oggetto IDataReader.

Esempi


[C#]

//Crea oggetto WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Apri il file modello (che contiene marcatori intelligenti).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");

//Inizializza i tuoi dati dall'origine dati
//DataSet ds = nuovo DataSet();
//...

//Imposta il datatable come origine dati.
//wd.SetDataSource(dt);
//Elabora gli indicatori intelligenti per inserire i dati nei fogli di lavoro.
wd.Process(true);
//Salva il file excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");

Guarda anche