Web design and hosting, database, cloud and social media solutions that deliver business results
  • İş çözümleri
    • Robotik Süreç Otomasyonu
    • Veritabanı Hizmetleri
      • Veri Entegrasyonu
      • Araçlar
    • Yazılım
    • Web Sitesi Tasarımı
      • Web Sitesi Güvenliği
      • Web Yerelleştirme ve Çeviri
    • İş hizmetleri
      • Microsoft Azure
    • Microsoft Office
    • Sosyal Medya
  • Akademi
    • Test Ortamımız
    • Veritabanı Tasarımını Öğrenme
      • SQL-Server
      • SQL Server 2008 Bakım Planı
      • SQL Server işlevlerini kullanma
      • SQL Server Pivot-Unpivot'u Kullanma
      • SQL Server Tarihlerini Kullanma
    • Web Sitesi Tasarımı Öğrenme
      • ASP-NET
      • CSS
  • Hakkında
    • kariyer
      • İngilizce-Türkçe Çevirmen
    • Portföy
    • Takım
      • Adrian Anandan
      • Ali El Amin
      • Ayşe Hür
      • Chester Copperpot
      • Gavin Clayton
      • Sai Gangu
      • Sunel Kumar
      • Surya Mukkamala
عربى (AR)čeština (CS)Deutsch (DE)English (EN-GB)English (EN-US)Español (ES)فارسی (FA)Français (FR)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)Português (PT)русский (RU)Türk (TR)中国的 (ZH)

SSIS, Dinamik Sayfa Adları ile Dinamik Excel dosyası oluşturun

SSIS'de Dinamik Sayfa Adları ile bir Dinamik Excel Dosyası oluşturun. Bunu, dinamik sayfa adlarıyla dinamik olarak bir excel dosyası oluşturmanın en kolay yollarından birini buldum.

Aşama 1

SaiExcel1.png

SQL Görev Düzenleyicisi'ni seçin ve ardından Genel -> Bağlantı Türü -> Excel'i seçin

Aşama 3

SaiExcel2.png
Ardından Bağlantı Türü'nün hemen altında bulunan “Bağlantı” sekmesinde “Yeni Bağlantı”yı seçin ve görüntüyü sağ tarafa alacaksınız.

Aşama 3

Yukarıdaki ekran için dosyayı seçmek için boş bir excel dosyası veya sahte bir Dosya oluşturun.

Başlıklar vb. hakkında endişelenmenize gerek yok.

4. Adım

SQL Kaynak Türünü “Doğrudan Giriş” olarak seçin

Adım 5

SaiExcel3.png
Bu, Anahtar kısımdır.

SQL Deyimi sekmesinde, kodu SQL'de tablo oluşturmak için yaptığımız gibi yazın.

Varchar, INT, DECIMAL vb. sütun türlerinin doğasına bağlı olarak sütunlar oluşturulabilir.

Burada, yukarıdaki şekilde “”, Sayfa adını ve geri kalanı, sayfa içindeki sütunları ifade eder.

Ardından "Tamam" ı tıklayın.

Birden çok sayfaya sahip olmak istiyorsanız, birden çok SQL Görev Düzenleyicisi ile yukarıdaki adımları izleyin.

Artık her şey dinamik sayfa adları için ayarlandı
SaiExcel4.png
Birden çok sayfaya sahip olmak istiyorsanız, birden çok SQL Görev Düzenleyicisi ile yukarıdaki adımları izleyin.

Artık her şey dinamik sayfa adları için ayarlandı

6. Adım

Şimdi excel dosyalarını dinamik olarak oluşturmak istiyorsanız

Bağlantı Yöneticileri bölmesinde oluşturulan Excel Bağlantı Yöneticisi'ni seçin ve ardından Özellikler'e gidin.

7. Adım

SaiExcel5.png
İfadeler sekmesinin gezinme bölmesine tıklayın ve Özellik İfade Düzenleyici Penceresine yönlendirileceksiniz.

Özellik İfadesi Penceresindeki Özellik sekmesinin açılır listesinden "Excel Dosya Yolu"nu seçin ve "İfade" gezinme bölmesine tıklayın.

8. Adım

Şimdi, aşağıdaki gibi excel sayfası için dosya yolu ve dosya adı için ifadenizi oluşturabileceğiniz İfade oluşturucu penceresine yönlendirileceksiniz.

Alt kısımdaki “İfadeyi Değerlendir”i kullanarak ifadeyi kontrol edin ve mutlu olduğunuzda “Tamam”a tıklayın.

Tüm yaptığın bu.

Şimdi paketi çalıştırdığınızda, istenen dosya yolunda istenen Dosya adı ile istenen sayfa adlarını göreceksiniz.

9. Adım

SaiExcel6.png
Şimdi, aşağıdaki gibi excel sayfası için dosya yolu ve dosya adı için ifadenizi oluşturabileceğiniz İfade oluşturucu penceresine yönlendirileceksiniz.

Alt kısımdaki “İfadeyi Değerlendir”i kullanarak ifadeyi kontrol edin ve mutlu olduğunuzda “Tamam”a tıklayın.

Tüm yaptığın bu.

Şimdi paketi çalıştırdığınızda, istenen dosya yolunda istenen Dosya adı ile istenen sayfa adlarını göreceksiniz.

Author

Helpful?

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink Çerez politikasısite haritası

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
Bu sitedeki ayarlar tüm çerezlere izin verecek şekilde ayarlanmıştır. Bunlar, çerez politikamız ve ayarlar sayfamızdan değiştirilebilir. Bu siteyi kullanmaya devam ederseniz, çerezlerin kullanımını kabul etmiş olursunuz.
Ousia Logo
Logout
Ousia CMS Loader