CSV Dosyasına Verme (Rapor Oluşturucusu 3.0 ve SSRS)
Comma-Separated değer (csv) işleme uzantısı raporları kolayca okunabilir ve pek çok uygulama ile exchangeable bir standart, düz metin biçiminde bir rapor verileri düzleştirilmiş temsili olarak çizer.
CSV işleme uzantısı, alan ve satırları ayırmak için, virgül dışında bir karakter olmak üzere yapılandırılabilen bir dize karakter ayırıcısı kullanır.Sonuç dosyası gibi bir elektronik tablo programında açılabilir Microsoft Excel veya kullanılan bir alma biçimi için diğer programlar.Verilen rapor bir .csv dosyası haline gelir ve bir MIME türünü döndürür text/csv.
Grafikler, veri çubukları, sparklines, gauges ve göstergeler de ilgili verilerle çalışmak istiyorsanız, Microsoft Excel, bir csv dosyasına rapor verme ve dosyayı açın Microsoft Excel.
Not
Business Intelligence Development Studio'daki Rapor Oluşturucusu 3.0 ve Rapor Tasarımcısı ile rapor tanımlarını (.rdl) oluşturabilir ve değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu 3.0'da Rapor Tasarlama makalesine bakın.
Bu Makalede
CSV İşleme
İşleme Modları
Etkileşim
Aygıt Bilgisi Ayarları
CSV İşleme
Varsayılan ayarları kullanarak oluşturulurken, csv raporu aşağıdaki özelliklere sahiptir:
Varsayılan alan ayırıcı dizesi bir virgüldür (,).
Not
Aygıt bilgisi ayarlarını değiştirerek alan ayırıcısını Tab dahil olmak üzere istediğiniz karaktere değiştirebilirsiniz:Daha fazla bilgi için bkz: csv aygıt bilgileri ayarları.
Kayıt ayırıcı dize satır başı ve satır besleme (<cr><lf>).
Metin tanımlayıcı dizesi tırnak işaretidir (").
CSV işleyici, tüm metin dizelerinin çevresine tanımlayıcılar eklemez.Metin tanımlayıcılar yalnızca değer ayırıcı karakter içerdiğinde veya satır sonu içerdiğinde eklenir.
Metin katıştırılmış bir ayırıcı dize veya tanımlayıcı dize içeriyorsa, metin tanımlayıcı metnin etrafına yerleştirilir ve katıştırılmış tanımlayıcı dizeler çift hale getirilir.
Biçimlendirme ve düzen dikkate alınmaz.
Aşağıdaki öğeler oluşturma sırasında göz ardı edilir:
Sayfa üstbilgisi
Sayfa altbilgisi
Özel rapor öğeleri
Çizgi
Resim
Dikdörtgen
Otomatik alt toplamlar
Kalan diğer rapor öğeleri yukarıdan aşağıya ve sonra soldan sağa doğru sıralanır.Ardından, her öğe bir sütuna işlenir.Rapor, liste veya tablo gibi iç içe veri öğeleri içeriyorsa, üst öğeler her kayıtta tekrarlanır.
Aşağıdaki tabloda rapor öğelerinin işlendiklerindeki görünümü gösterilmektedir:
Öğe |
İşleme davranışı |
---|---|
Metin kutusu |
Metin kutusunun içeriğini işler.Varsayılan modda, öğeler öğenin biçimlendirme özelliklerine göre biçimlendirilir.Uyumlu modda, biçimlendirme aygıt bilgileri ayarına göre değiştirilebilir.CSV işleme modları hakkında daha fazla bilgi için aşağı bakın. |
Tablo |
Tabloyu genişleterek ve en alt ayrıntı düzeyinde her satır ve sütun için birer satır ve sütun oluşturarak işler.Alt toplam satırlarının ve sütunlarının sütun veya satır üstbilgileri yoktur.Detaylandırma raporları desteklenmez. |
Matris |
Matrisi genişleterek ve en alt ayrıntı düzeyinde her satır ve sütun için birer satır ve sütun oluşturarak işler.Alt toplam satırlarının ve sütunlarının sütun veya satır üstbilgileri yoktur. |
Liste |
Listedeki her ayrıntı satırı ve örneği için bir kayıt işler. |
Alt rapor |
Üst öğe içeriğin her örneği için tekrarlanır. |
Grafik |
Her bir grafik değeri ve üye etiketleri için bir satır oluşturarak işler.Hiyerarşilerdeki seriler ve kategoriler düzleştirilir ve bir grafik değeri için satıra eklenir. |
Veri çubuğu |
Grafik gibi işlenir.Normal olarak, veri çubuğu hiyerarşi veya etiket içermez. |
Mini grafik |
Grafik gibi işlenir.Normal olarak, mini grafik hiyerarşi veya etiket içermez. |
Ölçer |
Doğrusal ölçek, minimum ve maksimum değerleri tek bir kayıt başlangıç ve bitiş değerleri gibi işler aralıkve işaretçi değeri. |
Gösterge |
Etki durum adı, kullanılabilir durumlar ve veri değeri içeren tek bir kayıt olarak işlenir. |
Harita |
Bir harita katmanının her harita üyesinin etiketleri ve değerleriyle satırı işler. Haritada birden fazla katman varsa, satırlardaki değerler harita katmanlarının aynı veya farklı harita bölgeleri kullanmalarına bağlı olarak değişir.Birden fazla harita katmanı aynı veri bölgesini kullanıyorsa, satırlar tüm katmanlardan veri içerir. |
Hiyerarşik ve Gruplandırılmış Veriler
csv biçiminde temsil edilmesi için hiyerarşik ve gruplandırılmış veri düzleştirilmiş gerekir.
İşleme uzantısı raporu, veri bölgesi içinde iç içe grupları temsil eden bir ağaç yapısına düzleştirir.Raporu düzleştirmek için:
Sütun hiyerarşisinden önce satır hiyerarşisi düzleştirilir.
Sütunlar aşağıdaki gibi sıralanır: Gövde sırası soldan sağa metin kutularına, soldan sağa, üst-alt alta üst veri bölgeleri ve ardından sipariş.
veri bölgesi bölgesi bölgesi bölge sütunlar aşağıdaki gibi sıralanır: Köşe üyeleri, hiyerarşi üyeleri satır, sütun hiyerarşi üyeleri ve sonra hücreleri.
Eş veri bölgeleri, ortak bir veri bölgesi veya dinamik üst öğesini paylaşan veri bölgeleri veya dinamik gruplardır.Eş veriler, düzleştirilmiş ağacın dalları ile tanımlanır.
Daha fazla bilgi için bkz: Tablolar, Matrisler ve Listeler (Rapor Oluşturucusu 3.0 ve SSRS).
Başa Dön
İşleyici Modları
csv işleme uzantısı iki modda çalışabilir: bir Excel için optimize edilmiştir ve diğer katı rfc 4180 csv belirtiminde csv uyumu gerektiren üçüncü taraf uygulamalar için optimize edilmiştir.Kullandığınız moda bağlı olarak eş veri bölgeleri farklı ele alınır.
Varsayılan Mod
Varsayılan mod Excel için optimize edilmiştir.Rapor varsayılan modda işlendiğinde, birden fazla CSV işlenmiş veri bölümü içeren bir CSV dosyası olarak işlenir.Her eş veri bölgesi boş bir satır ile ayrılır.Rapor gövdesindeki eş veri bölgeleri, CSV dosyası içinde ayrı veri blokları olarak işlenir.Sonuç, aşağıdaki özelliklere sahip bir CSV dosyası olur:
Rapor gövdesindeki bireysel metin kutuları CSV dosyası içindeki ilk veri bloğu olarak bir kez işlenir.
Her bir rapor gövde üst düzey eş veri bölgesi bölgesi bölge kendi içinde oluşturulur veri bölgesi bölgesi bloğu.
İç içe veri bölgeleri işlenmiş çapraz olarak aynı veri bloğu.
Biçimlendirme
Sayısal değerler biçimlendirilmiş durumlarında işlenir.Excel, para birimi, yüzde ve tarih gibi biçimlendirilmiş sayısal değerleri tanıyabilir ve CSV dosyasını alırken hücreleri uygun şekilde biçimlendirir.
Uyumlu Mod
Uyumlu modda üçüncü taraf uygulamalar için optimize edilmiştir.
Veri Bölgeleri
Dosyanın yalnızca ilk satırı sütun üstbilgileri içerir ve her satırda aynı sayıda sütun yer alır.
Biçimlendirme
Değerler biçimlendirilmemiştir.
Etkileşim
Etkileşimlilik, bu işleyici tarafından oluşturulan CSV biçimlerinden birinde desteklenmez.Aşağıdaki etkileşimli öğeler oluşturulmaz:
Köprüler
Göster veya Gizle
Belge Haritası
Detaylandırma veya geçişli tıklatma bağlantıları
Son kullanıcı sıralaması
Sabit üstbilgiler
Yer işaretleri
Başa Dön
Aygıt Bilgisi Ayarları
Bu işleyici için, işlenecek mod, ayırıcı olarak kullanılacak karakterler ve metin tanımlayıcısı varsayılan dizesi olarak kullanılacak karakterler dahil olmak üzere bazı varsayılan ayarları, aygıt bilgileri ayarlarını değiştirerek değiştirebilirsiniz.Daha fazla bilgi için bkz: csv aygıt bilgileri ayarları.
Başa Dön
Ayrıca bkz.