4 Ekim 2012 Perşembe

ADF Task Flow Oluşturmak

Örnek: Firma - Personel


  1. İlk olarak Configure checkbutton unchecked yapılarak custom paketler ile bir portal projesi oluşturulur.
  2. Bounded Task Flow->Company.xml
  3. Bu T.K. (Task Flow) içine CompanyDetails View, CompanyEdit View ve CompanyDetails'ten CompanyEdit'e "edit" flowu
  4. CompanyDetails View->CompanyDetails.jsff fragment dosyası oluşturulur.
  5. CompanyDetails.jsff içinde Düzenle butonu (action = edit) konur (Bu buton ile CompanyEdit view'a gidilir). Alt tarafa Personel, Mali Bilgiler, Projeler ve diğer bilgiler tab olarak gelir. Her tab bir veya birden fazla T.K.'da oluşur.
  6. CompanyDetails.jsff içinde firma bilgileri SQL ile getirilir. O kullanıcıya ait firmayı getirecek query için gerekli parametreyi alma: http://biravejava.blogspot.com/2012/10/adf-task-flowda-pagescope-variable-view.html linkinde belirtilmiştir.
  7. Personel tabı altında EmployeeList T.F. region olarak eklenir.
  8. EmployeeList T.F. -> EmployeeList View -> EmployeeList.jsff
  9. 2 yöntem: 1. si, EmployeeList.jsff içinde buton ile yeni bir popup açılır, bu popup içinde EmployeeEdit T.F. nun region ı olur. 2. si EmployeeList T.F. içinde EmployeeList View ve EmployeeEdit View olur, flow ile ulaşılır.
  10. Task Flow parametreleri ayarlanır.
  11. Task Flow'ların Security'de rolleri verilir!
  12. T.F. ardından dependent A.M. ile deploy edilip istediğimiz başka bir projede kullanılır.
  13. Deploy edilen jar, başka projede filesystem kaynağından, deploy PATH verilerek ulaşılır (jar'ın kendi değil, bulunduğu klasör!)

Hiç yorum yok:

Yorum Gönder