- İlk olarak Configure checkbutton unchecked yapılarak custom paketler ile bir portal projesi oluşturulur.
- Bounded Task Flow->Company.xml
- Bu T.K. (Task Flow) içine CompanyDetails View, CompanyEdit View ve CompanyDetails'ten CompanyEdit'e "edit" flowu
- CompanyDetails View->CompanyDetails.jsff fragment dosyası oluşturulur.
- 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.
- 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.
- Personel tabı altında EmployeeList T.F. region olarak eklenir.
- EmployeeList T.F. -> EmployeeList View -> EmployeeList.jsff
- 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.
- Task Flow parametreleri ayarlanır.
- Task Flow'ların Security'de rolleri verilir!
- T.F. ardından dependent A.M. ile deploy edilip istediğimiz başka bir projede kullanılır.
- Deploy edilen jar, başka projede filesystem kaynağından, deploy PATH verilerek ulaşılır (jar'ın kendi değil, bulunduğu klasör!)
4 Ekim 2012 Perşembe
ADF Task Flow Oluşturmak
Örnek: Firma - Personel
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder