google-code-export / karkas

Automatically exported from code.google.com/p/karkas
1 stars 0 forks source link

ExportHelper.ToExcel kodunda Turkce problemi. #76

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1. datatable kolonlarinin caption lari degistirince ornegin,        
dt.Columns["Telefon"].Caption = "Telefonu"; kodu yazildiginda olusan
excelde Turkce karakter sorunlari yasaniyor... 
2. caption kullanilmayinca, Turkce karakterlerde sorun yasanmiyor... 
3. office 2008 ve office 2003 de de durum ayni...
4. acilirken, dosyanin uzantisinin icerigi ile ayni olmadigina dair uyari
veriyor... 

kullanilan kod blogu asagida yeralmakta... 
=========================================
    protected void btnExceleAktar_Click(object sender, EventArgs e)
    {
        EczaneNobetleriBsWrapper nobetwp = new EczaneNobetleriBsWrapper();
        DataTable dt = new DataTable();
        dt =
nobetwp.SorgulaTarihAraligiVeBolgeyeGore(Convert.ToDateTime(txtNobetTarih1.Text)
,
            Convert.ToDateTime(txtNobetTarih2.Text), new
Guid(ddlBolge.SelectedValue));

        dt.Columns.Remove(dt.Columns["EczaneKey"]);
        //dt.Columns.Remove(dt.Columns["AktifPasifTipNo"]);
        //dt.Columns.Remove(dt.Columns["OtherPrimaryKey"]);
        dt.Columns.Remove(dt.Columns["markerUrl"]);
        dt.Columns.Remove(dt.Columns["KoordinatLat"]);
        dt.Columns.Remove(dt.Columns["KoordinatLng"]);

        //dt.Columns["Adi"].Caption = "Eczane Adı";
        //dt.Columns["Adresi"].Caption = "Eczane Adresi";
        //dt.Columns["Telefon"].Caption = "Telefonu";
        //dt.Columns["BolgeAdi"].Caption = "Bölge Adı";
        //dt.Columns["NobetKodu"].Caption = "Nöbet Kodu";
        //dt.Columns["NobetTarihi"].Caption = "Nöbet Tarihi";
        //this.ExportHelper.ToExcel(dt);
        this.ExportHelper.ToExcel(dt, "Nobet_Listesi.xls", true);

    }
========================================================

Original issue reported on code.google.com by denizemektup on 31 Dec 2008 at 9:18

Attachments: