WorkbookDesigner
WorkbookDesigner class
Bir tasarımcı elektronik tablosunu temsil eden nesneyi kapsüller.
public class WorkbookDesigner
yapıcılar
Özellikleri
İsim | Tanı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
İsim | Tanı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