WorkbookDesigner

WorkbookDesigner class

Bir tasarımcı elektronik tablosunu temsil eden nesneyi kapsüller.

public class WorkbookDesigner

yapıcılar

İsimTanım
WorkbookDesigner()Yeni bir örneğini başlatırWorkbookDesigner sınıf.
WorkbookDesigner(Workbook)Yeni bir örneğini başlatırWorkbookDesigner sınıf.

Özellikleri

İsimTanım
CalculateFormula { get; set; }Formüllerin hesaplanması gerekip gerekmediğini gösterir.
CallBack { get; set; }Smartmarker işlemenin geri arama arabirimini alır ve ayarlar.
LineByLine { get; set; }Akıllı işaretleyicinin satır satır işlenip işlenmediğini gösterir.
RepeatFormulasWithSubtotal { get; set; }Formüllerin ara toplam satırıyla tekrarlanıp tekrarlanmayacağını gösterir.
UpdateEmptyStringAsNull { get; set; }DOĞRU ise, değer “”; ise Null eklenir
UpdateReference { get; set; }Diğer çalışma sayfalarındaki referansların güncellenip güncellenmeyeceğini belirtir.
Workbook { get; set; }Alır ve ayarlarWorkbook nesne.

yöntemler

İsimTanım
ClearDataSource()Tüm veri kaynaklarını temizler.
GetSmartMarkers()Bir elektronik tabloda bir akıllı işaretçi koleksiyonu döndürür.
Process()Akıllı işaretleri işler ve veri kaynağı değerlerini doldurur.
Process(bool)Akıllı işaretleri işler ve veri kaynağı değerlerini doldurur.
Process(int, bool)Akıllı işaretleri işler ve veri kaynağı değerlerini doldurur.
SetDataSource(DataSet)Bir DataSet nesnesinin veri kaynağını ayarlar.
SetDataSource(DataTable)DataTable nesnesinin veri kaynağını ayarlar.
SetDataSource(DataView)Bir DataView nesnesinin veri kaynağını ayarlar.
SetDataSource(OleDbConnection)Bir OleDbConnection nesnesinin veri kaynağını ayarlar.
SetDataSource(SqlConnection)Bir SqlConnection nesnesinin veri kaynağını ayarlar.
SetDataSource(string, DataView)Bir DataView nesnesinin veri kaynağını ayarlar ve onu bir veri kaynağı adına bağlar.
SetDataSource(string, ICellsDataTable)Bir veri kaynağını ayarlarICellsDataTable nesne.
SetDataSource(string, object)Bir değişkene veri bağlamayı ayarlar.
SetDataSource(string, IDataReader, int)Bir IDataReader nesnesinin veri kaynağını ayarlar.

Örnekler


[C#]

//WorkbookDesigner nesnesi oluştur.
WorkbookDesigner wd = new WorkbookDesigner();
//Şablon dosyasını açın (akıllı işaretçileri içerir).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");

//Verilerinizi veri kaynağından başlatın
//DataSet ds = yeni DataSet();
//...

// Veri tablosunu veri kaynağı olarak ayarlayın.
//wd.SetDataSource(dt);
// Verileri çalışma sayfalarına doldurmak için akıllı işaretçileri işleyin.
wd.Process(true);
//Excel dosyasını kaydedin.
wd.Workbook.Save("outSmartMarker_Designer.xls");

Ayrıca bakınız