2 Mart 2009 Pazartesi

Yeni IFS Ekranı Tasarlama (2)

Bu adımda, ihtiyacımız olan tablo tasarımını Rationa Rose ile yaptıktan sonra Design.exe yi kullanarak tablo oluşturma DDL kodunu db ye göndereceğiz. Son aşamada da ekran tasarımında kullanmak üzere API ve APY (oracle package spec. ve body) dosyalarını otomatik text dosya olarak oluşturduktan sonra Admin.exe ile compile ederek database e göndereceğiz.

Aşağıdaki linkte RationalRose ile yaptığım tablo tasarımının ve sonrasında design.exe kullanımı videosu bulunuyor.

Video için buraya tıklayın...

Adım adım anlatacak olursak;

1. Kullanılacak Rose model dosyası (.mdl) açılır.





2. Table eklenilmek istenilen component e ait içerik sayfası açılır.



3. Buraya, eklemek istediğimiz table ın field ve fonksiyonlarını içerecek olan class (table için mantıksal altyapı diyebiliriz.) oluşturulur.



4. Yeni table ımıza ait alanları oluştururuz.



5. Yeni eklediğimiz alanları “Public” konumuna getiririz.



6. Rose model dosyasını kaydederiz. Rational Rose programını kullanarak yapılacak işlerimiz tamamlanmış olur.



7. Design.exe yi çalıştırıp projemizi açarız.



8. Yeni tablomuza ilişkin son ayarlamalar yapılır.



9. Şimdi yeni eklediğimiz deneme4 tablosunu cre dosyamıza ekleyelim.



10. Yeni deneme4 table ımızın yaratılması için gerekli DDL ler zaten oluşturulmuş durumdadır. Bunları cre dosyamıza ekliyoruz.





11. Projemizi ve cre dosyamızı kaydettikten sonra “Deploy CRE” yani DDL leri db ye gönderme işlemine başlıyoruz.





12. Sadece yeni tablomuz için gerekli DDL leri çalıştıralım.



13. Bu aşamada yeni tablomuza ait DDL cümleleri database imize gönderilmiştir. Şimdi gerekli oracle package leri (IFS API ve APY dosyaları) oluşturalım ve database e göndermek kaldı. Önce API ve APY dosyalarımızı export edelim.







14. Admin.exe yi kullanarak API ve APY dosya sını database imize gönderdiğimizde işlem tamamlanmış olur.



Hiç yorum yok:

Yorum Gönder