9.18.2007

BC Katmanında Kayıt Eklemek


BC katmanında kayıt ekleme veya DB ile ilgili işlemler yapmak içim ApplicationModule için Generate Java File(s) özelliğinin açık olması gerekmektedir.

ApplicationModule içinde DataModel listesinde kayıt eklenecek View için AppModulde kayıt eklem işlemi yapalım










public void insertRecord(){
ViewObject vo = this.getIlView1();
Row r = vo.createRow();
r.setAttribute(1, "Ankara");
r.setAttribute(2, "06");
r.setAttribute(3, "312");

vo.insertRow(r);
this.getTransaction().commit();

}

bu metodun koşması için clinet tarafından çağrılması gerekecektir. Bu durumda Application Module özelliklerinden Java , Client Interface listesinde yazmış olduğumuz metodu eklenmesi gerekecektir.



Bu işlemden sonra jspx sayfamızı yaratalım. Yazmış olduğumuz metod Client Interface olarak eklenmiş olduğundan DataControl altında metod adını göreceğim. Metodu sayfasa sürükleyip bırakmamız örnek sayfamızda çağrılması için yeterli olacaktır.