Canias ERP Troia Eğitimleri 18 – Canias ERP’de Personel Yönetim Sistemi Projesi – 3

Projemize kaldığımız yerden devam ediyoruz.

Önceki 2 yazıyı aşağıdaki linklerden erişip okuyabilirsiniz.

Canias ERP Troia Eğitimleri 17 – Canias ERP’de Personel Yönetim Sistemi Projesi – 2

Canias ERP Troia Eğitimleri 16 – Canias ERP’de Personel Yönetim Sistemi Projesi – 1

 

Bu yazımda veri tabanımıza elimizle veri ekleyeceğiz ve CANİAS üzerinde DEVT40 uygulamasını kullanmayı öğreneceğiz.

Öncelikle veritabanımıza bir kaç veri girelim.

Bunu direk elle girmek yerine bir SQL sorgusu ile yapalım.

Bu sorgu üzerinde bir kaç değişiklik yaparak bir kaç tane veri ekleyelim veri tabanına.

Bu sorguyu çalıştığımız SQL programı üzerinden çalıştırıp verileri ekleyebiliriz. Aynı işlemi CANIAS’ın EXECUTE SQL bölümünden de yapabiliriz.

Bunun İçin yapmamız gereken işlem DEVT40’ı açmaktır.

Herhangi bir kodu çalıştırmak istediğimizde F5 basabiliriz. Yada Execute butonuna tıklayabiliriz.

Şimdi yukarıdaki kodu burada bir kaç farklı veri ile çalıştırıp veri tabanına verilerimizi ekleyelim.

3 Tane veriyi ekledim. Bir SELECT atıp(bu biraz yazılımcı ağzıı oldu) bir SELECT sorgusu ile verilerimizi DEVT40 üzerinden görelim.

DEVT40 üzerinde yukarıdaki gibi birden fazla bir birinden bağımsız sorgu bulunabilir. Bu durumda sadece belli sorgunun çalışmasını istiyorsanız yapmanız gereken işlenmesini istediğiniz sorguyu seçip execute etmektir.

Bir tane daha veri ekleyelim ve aynı zamanda hemen altındaki SELECT sorgusu da çalışsın. Aşağıda nasıl bir mesaj göreceğiz görelim.

Hiç bir satırı seçmeden execute edersek tüm sorgularu çalıştırır. Ancak bir insert işlemi olduğu için etkilenen bir alan olduğu bildirisi aldık sadece. Select sorgusunun gerçekleşmiş halini aşağıda göremedik. Bu yüzden buna dikkat etmeniz gerek.

Şimdi sadece SELECT sorgusunu seçelim ve Execute edelim.

 

Verilerimizi bir kere daha görüntüledik.

Verileri Text olarak değilde bir tablo olarak görmek istersek şunu yapabiliriz.

Diyelimki tablomuzda milyonlarca kayıt var. Ama bizim yapmak istediğimiz yazdığımız sorgunun veriyi getirip getiremediğini görmek. Böyle bir durumda sorguyu çalıştırıp milyon kaydı çekmeye çalışmak çok mantıklı bir işlem değildir.

Kayır Limiti diye görünen alana istediğimiz değeri girip o kadar verinin ekran görünmesini sağlayabiliriz.

Bizim şu anda sadece 5 tane verimiz olduğu için Limiti 3 yapıp. Çalıştıracağımz.

DEVT40’ın başarılı özelliklerinden biride düzenleme metodudur. Satır halinde bir sorgu atsanız DEVT40 üzerine o sorgunun sonuna bir noktalı virgül koyup düzenle derseniz o karmaşık tek satır sorguyu sizin için daha anlaşılabilir ve okunabilir hale getirir.

Daha düzenli bir formata getirmiş olduk.

Not: SQL üzerinde işlenmesini istemediğimiz bir satırın başına — (İki Tane Yan Çizgi) koyarak açıklama satırı haline getirebilirsiniz.

Eğer sorguda bir hata varsa yada key alana uymayan tekrarlayan veri gibi kayıt işlemleri yapmaya çalışıyorsak hata bildirimleri aşağıdaki gibi gösterilir. Birazcık ingilizce ile hatanın ne olduğunu çok kolay anlayabiliriz.

 

Eğer elinizde Script dosyanız varsa. Aşağıdaki gösterilen yol yardımı ile bu dosyayı direk içeri export edip sorgunuza erişebilir. Sonrasında Execute edebilirsiniz.

Bu yazımda DEVT40’ı detaylı bir şekilde tanıdık. Bir sonraki derslerimizde kullanmak içinde veri tabanımıza 5 tane kaydı gerçekleştirdik.

Bir sonraki yazımda görüşmek üzere.

Facebook Sayfamizdan Bizleri Takip Edebilirsiniz
Murat Bilginer

Industryolog Akademi Founder – Endüstri Mühendisi
Canias ERP Troia Geliştiricisi & Yazılım Uzmanı
7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

http://muratbilginer.net/