Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Dizaynda SQL ile ilgili ayrıntılı bilgiye bu dokümandan ulaşabilirsiniz.

Dizayn modülünden hazırlanan dizaynlarda, dizayn tanımlama ekranında bulunan Kalem Bilgisi sayfasındaki Tip alanından "Sql" tipi seçilerek, veritabanından herhangi bir bilgi dizayna getirilebilmektedir. Bu tip kalem kayıtlarında Sql sorgusu e-Fatura, e-Arşiv, e-İrsaliye ve normal dizaynlar için desteklenmektedir. Görsel dizaynın kendisi tablo ya da View'e bağlı olarak veri getirmesi nedeni ile bu tip dizaynlarda yer almamaktadır.

Sql tipi, basımda veri tabanından değer getirilmesi için kullanılacaktır.
Örneğin; e-Fatura dizaynına, cari kartta ek bilgiler bölümünde açıklama1 sahasında yazan bilginin dizaynın en altına basılması istensin. Bu bilgi istenirse tip sahasından "Program" seçeneğinda uygun alan belirlenerek yapılabilir. Ya da tip sahasından "Sql" seçilerek yine istenilen koşullara göre sorgu yazılıp, sorgu sonucunun basılması sağlanabilir.
Bu örnek için tip olarak "Sql" seçeneği kullanılsın. Bu seçenek seçildiği anda saha ve alan no bölümleri pasifleşecektir ve sistem "Select" ile başlayan bölüme Sql sorugunun yazılmasını isteyecektir.

Buraya yazılan sorgunun "Select" ile başlamaması gerekmektedir. Çünkü sistem basım esnasında bu komutu otomatikman göndermektedir. Sorgu içerisinde "Where" kısıtı kullanılabilir aynı zamanda "Join" yapıları da yine bu bölümde kullanılabilmektedir. Sorgu cümlesinin yazıldığı bölüm Sql sayfası olarak değerlendirilebilir. Burada Where koşulundan sonra tanımlanacak olan kısıtlar sabit değil, belgeye göre değişkenlik gösteriyor ise sağ klikte yer alan fonksiyonlardan uygun olanın kullanılması gerekmektedir. Burada önemli olan yazılan sorgunun tek bir değer döndürmesidir.
Sql sorgu bölümünde sağ klik yapıldığında üç tür fonksiyon gelmektedir.

...