Page History
...
Tip |
---|
Aşağıda adımları gösterilen örnek projeyi MyFirstLowCodeApp_Release112023.rar linkinden indirebilirsiniz. (Address.ldpf ve CityCounty.ldpf sayfaları) |
- Veri modelini yaratmak için ModelSchema.msdx dosyası açılır.
Sol menüdeki butonlardan AddModel butonuna tıklanır ve yeni modelin alanları oluşturulur.
Address modelinde yer alacak il - ilçe için ayrıca birer model oluşturulur.
İlçe oluşturulurken il referansı da modele eklenir. (Entity → City → ByRef: True)
Address için bir model oluşturulur. - Öncelikle il - ilçe verilerinin girileceği LDP sayfası oluşturulur.
- Sayfaya Bindpanel bileşeni sürüklenir ve Address modeline bağlanır. Ardından ülke - il - ilçe için Combobox bileşenleri eklenir ve aşağıdaki adımlar uygulanır.
a. Combobox bileşenlerinin içeriklerinin doldurulması için DataAccess özelliği altındaki Source - SourceTextField - SourceValueField özellikleri seçilmelidir.
b. İlçe Combobox bileşeninde FilterComponents özelliği İl (City) combobox'dan filtreleme yapılacak şekilde seçilmelidir.
c. Ardından Combobox bileşenlerinin ve diğer bileşenlerin de FieldName özelliklerinin seçildiği kontrol edilmelidir. Sayfa çalıştırılmadan önce; çalışma zamanında menüde görünür 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.- Proje çalıştırılır ve çalışma zamanında aşağıdaki şekilde address bilgileri girilir.
...
NOTLAR
NOT 1: İl - ilçe verilerinin oluşturulması için ayrıca bir Grid sayfayı yapılabilir. Aşağıdaki kullanım en basit halde giriş yapılmasını sağlar. Grid → Lookup Column kullanılarak da daha standart bir görünümde giriş yapılabilir.
NOT 2 : Uygulama içerisinden sayfa oluşturarak manuel kayıt eklemek yerine ModelDataExplorer üzerinden ekteki dosyalar da import edilebilir. County.xlsx City.xlsx
Import data seçildikten sonra istenilen excel dosyası seçilir.
Dosya seçiminden sonra alanlar eşleştirilir ve OK tuşuna basılarak import işlemi gerçekleştirilebilir.