Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

Aşağıda adımları gösterilen örnek projeyi ComplexModel_Release092023Release112023.rar linkinden indirebilirsiniz. (InvoiceComplex.ldpf sayfası) 

...

2. Model tanımları yapıldıktan sonra .ldpf uzantılı tasarım ekranı açılır. Sayfaya bir bind panel atılır. Source olarak master model : Instructor seçilir. Ardından sayfada gösterilmek istenen alanlar için bileşenler eklenir, BindingID ve FieldName seçimleri yapılır. Detayları göstermek için sayfaya Grid sayfaya DataGrid bileşeni eklenir.

    Grid DataGrid bileşeninin özelliklerinden DataAccess→ Source özellği seçilir. MasterBindingId biraz önce eklenen bindpanel seçilir. BindingProperty özelliğinden master modelin hangi property'sinin bağlanmak istendiği seçilir. Burada gösterilecek listede Grid olduğu için List of Entity olan propertyler görüntülenir.



3.Sayfa çalıştırılmadan önce; projenin sayfa menü olarak gösterilebilir olması için AppDefinition.adx ekranı açılır.

"PAAS Menu Service Integration" sekmesinden görüntülemek istediğimiz sayfanın "isVisible" özelliği seçilir.

4. Proje çalıştırılır. Kaydetme işlemi modelin tamamı için gerçekleştirliyor. GridDataGrid'e kayıt eklendikten sonra master olan bindpanel'e bağlı "Kaydet" butonuna basılmadığı durumda Grid'deki kayıtlar da kaydedilemiyor.

...