Versions Compared

Key

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

...

borderStyledashed

AutoComplete 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title1. LDPAutoComplete1: Lookup is mandatory for LDPAutoComplete. Please select a Lookup using Lookup.Code property.

Autocomplete bileşeninin Lookup→ Code seçimi yapılmadan DropdownFields özelliğinde yeni bir alan ekleyerek FieldName seçimi yapılmak istendiğinde oluşan hatadır.

Çözüm

1.

...

 Tasarım ekranında Autocomplete bileşenin özellikleri tıklanır.
2. Lookup özelliği altında Code özelliği tıklanır.

...

3. Listeden bir rehber seçilir.

...

4. Liste boş ise Lookup.ldx dosyası açılır ve yeni bir rehber tanımı yapılır.

...

borderStyledashed

AutoComplete 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

 Lookup kullanımı linki incelenebilir.

Expand
title2. LDPAutoComplete1: Source is required for 'Auto' edit mode

Autocomplete bileşeninin AllowDelete -AllowInsert - AllowUpdate özelliklerinden en az biri True seçildikten sonra DataAccess → Source özelliği seçilmediği durumda oluşan hatadır.

Çözüm

Tasarım ekranında Autocomplete bileşenin DataAccess özelliği altındaki BindingType ve Source özellikleri seçilerek veri kaydetme işlemlerinin hangi model üzerinden gerçekleştirileceği belirlenmelidir. 

...

borderStyledashed

AutoComplete 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Detaylı bilgi için AutoComplete - Editing linki incelenebilir.

Expand
title3. LDPAutoComplete1: AutoEditTemplate.Fields must be filled to use auto editing template

Autocomplete bileşeninin AllowDelete - AllowInsert - AllowUpdate özelliklerinden en az biri True seçili ve DataAccess → Source özelliği seçili durumda iken  Editing → EditingTemplate → AutoEditTemplate → Fields özelliği boş olduğunda bu hata oluşmaktadır.

Mode : "Auto" olduğu durumda bu hata oluşur.

Çözüm

Tasarım ekranında Autocomplete bileşeninin Editing → EditingTemplate → AutoEditTemplate → Fields özelliğinden düzenlenmesi istenen alanlar eklenmelidir.

...

borderStyledashed

AutoComplete 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Detaylı bilgi için AutoComplete - Editing linki incelenebilir.

Expand
title4. You must select an object first to edit or delete

Autocomplete bileşeninde çalışma sırasında bir kayıt seçmeden düzenle butonuna basılması durumunda oluşan bir hatadır.

Autocomplete, Mode = AutoRowTemplate seçili olduğu durumda bu uyarı mesajı oluşur. CustomRowTemplate'deki durum için açılan sayfada boş değer gelme durumunun kontrolü geliştirici tarafından yapılmış olmalıdır.

Image Added

Çözüm

Autocomplete bileşeninde bir kayıt seçildiğinden emin olunmalıdır.

...

borderStyledashed

...

Expand
title5. LDPBindPanel1: Source is mandatory for LDPBindPanel. Please select Source property.

LDPBindPanel1: Source is mandatory for LDPBindPanel. Please select Source property.

LDPBindPanel1 Id'ye sahip bindpanel için kaynak seçimi yapılmamış demektir.

Çözüm 

1. Bindpanel bileşeninin özellikleri açılır.
2. Source özelliğininden kaynak seçimi yapılır.

...

borderStyledashed

...

Expand
title6. 'MasterBindingId' must be assigned or must be valid in order to use property 'BindingProperty'

MasterBindingId özelliği seçilmeden BindingProperty özelliğine tıklandığında bu hata oluşur.

Çözüm

1. Kompleks bir model üzerinde çalışılıyor ise;  MasterBindingID seçildikten sonra BindingProperty seçilmelidir. 
2. Relational bir model üzerinde çalışılıyor ise; BindingProperty seçilmemelidir.  MasterBindingID seçiminden sonra Relations özelliğinden aradaki ilişkiyi sağlayacak alanlar seçilmelidir.

...

borderStyledashed

...

Expand
title7. 'Relations' must be EMPTY in order to use 'BindingProperty'

MasterBindingId ve Relations özellikleri seçili iken BindingProperty özelliğine tıklandığında bu hata oluşur.

Çözüm

1. Kompleks bir model üzerinde çalışılıyor ise;  Relations özelliği silindikten sonra BindingProperty seçilebilir.
2. Relational bir model üzerinde çalışılıyor ise; BindingProperty seçilmemelidir.  Seçili olan MasterBindingID ve Relations özellikleri ile devam edilmelidir.

...

borderStyledashed

Grid  

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

...

Expand
title8. LDPGrid1: At least one column must be selected

LDPGrid1 Id'sine sahip grid bileşeni için

...

kolon seçimi yapılmadan sayfa çalıştırıldığında bu hata oluşur.

Çözüm

1. Grid bileşeninin özellikleri açılır.
2. DataAccess → Source alanının dolu olup olmadığı kontrol edilir.
3. Columns → Items listesine kolon eklenip eklenmediği kontrol edilir. Items'a tıklandığında açılan ekrandan "Add" butonuna tıklanarak yeni kolon eklenebilir.

Grid kolon özellikleri ile ilgili detaylara Items linkinden erişilebilir.

...

borderStyledashed

Grid  

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title9. LDPGrid1 : Error encountered while binding context.. Unable to cast object of type 'System.DateTimeOffset' to type 'System.IConvertible'.

LDPGrid1 Id'sine sahip grid bileşeni için ModelSchema'da DateTime veri tipindeki bir özellliğin "LDPGrid1 → Columns → Items → Add → 

...

LDPGridDateTimeColumn" 'dan farklı bir tipte kolon seçilmesi durumunda bu hata oluşur.

Çözüm

1. Grid bileşeninin özellikleri açılır.
2. Columns → Items özelliğindeki kolon tiplerinin "ModelSchema"'daki veri tipleri ile uyumlu olup olmadığı kontrol edilir.

...

borderStyledashed

ContextButton 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title10. LDPContextButton1: BindingID is mandatory for LDPContextButton. Please select BindingID property.

LDPContextButton bileşeni sayfadaki veri kaynağı içeren bir bileşene bağlanmadığı durumda bu hata oluşur.

Çözüm

1. Tasarım ekranında LDPContextButton'un özellikleri açılır. 
2. BindingID özelliğinden bir bindpanel,grid,datalist vb bir bileşen seçilir.

BindingID özelliğine tıklandığında liste boş gelirse; sayfaya context button ile çalışabilecek bir bileşen eklenmelidir. Aksi durumda contextbutton bulunan sayfa çalışmayacaktır.

...

borderStyledashed

CheckboxList - RadioButtonList 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

...

Expand
title11. Checkboxlist ve RadioButtonList bileşenlerinin çizilmemesi (Sayfaya eklenmesine karşın bileşen gelmemesi) 

DataSource veya Items'dan veri listesini oluşturacak veri bulunmadığı anlamına gelmektedir.

Çözüm

  1. Sabit veri içeriği doldurulmak isteniyor ise ;

    1. Items listesine kayıt eklenmeli, her bir kayıt için Text ve Value alanları doldurulmalıdır.

  2. Veri kaynağından içerik doldurulmak isteniyor ise; 

    1. Source, SourceTextField, SourceValueField alanları doldurulmaldır.

    2. Source seçimi yapılmış olmasına karşın bileşen çizilmiyor ise seçilen veri kaynağında kayıt olup olmadığı kontrol edilmelidir.

...

Expand

...

title

...

Combobox - ListBox 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

12. Combobox ve ListBox bileşenlerinin liste içeriğinin boş gelmesi

DataSource veya Items'dan veri listesini oluşturacak veri alınamadığı anlamına gelmektedir.

Çözüm

  1. Sabit veri içeriği doldurulmak isteniyor ise ;

    1. Items listesine kayıt eklenmeli, her bir kayıt için Text ve Value alanları doldurulmalıdır.

  2. Veri kaynağından içerik doldurulmak isteniyor ise; 

    1. Source, SourceTextField, SourceValueField alanları doldurulmaldır.

    2. Source seçimi yapılmış olmasına karşın bileşen çizilmiyor ise seçilen veri kaynağında kayıt olup olmadığı kontrol edilmelidir.

...

borderStyledashed

IFrame 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

...

Expand
title13. Error encountered while building XHR packet for control id 'LDPIFrame1' LDPIFrame1: Page or AbsoluteUrl property of page reference must be selected

IFrame'de gösterilecek bir kaynak adres belirtilmediği durumlarda oluşur.

Çözüm

IFrame özelliklerinden Source altındaki Source veya Uri özelliklerinden biri seçili olmalıdır.

NOT : Aynı proje içinde başka bir ldpf sayfası yok ise "Source" özelliği boş gelecektir.

Panel
borderStyledashed

MessageControl 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

MessageText' isimli parametre, istemin tamamlanması için gereklidir.

MessageControl bileşeninin görünürlük özelliği aktif hale getirildiğinde (Visibility = True), mesaj içeriği yazılmamış ise bu hata oluşur.

Çözüm

MessageControl özelliklerinden MessageText özelliği; MessageControl.Visibility = True yapılmadan önce koddan ya da özelliklerden doldurulmalıdır. 

...

borderStyledashed

DataList 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

...

Expand
title14. LDPDataList1: Source is mandatory for LDPDataList. Please select Source property of DataAccess.

LDPDataList1 bileşeni için kaynak seçimi yapılmamış demektir.

Çözüm

1. DataList bileşeninin özellikleri açılır.
2. DataAccess → Source alanının dolu olup olmadığı kontrol edilir.

...

borderStyledashed

DataList 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Body_Template layout is empty. Please check layout and template deserialization (ShouldDeserializeTemplate) parameter

...

Expand
title15. LDPDataList1: At least one control is required for 'BodyTemplate' to succesfully render LDPDataList

LDPDataList1 bileşeninde gösterilmek üzere tasarım ekranında bileşen bağlantısı yapılmamış demektir.

Çözüm

1. DataList bileşenine çift tıklanır ve

...

boş bir tasarım ekranı açılır.

...

3. Designer'da DataList içine çizilmesi istenen bileşenler eklenir.
4. Eklenen bileşenlerin "FiedName" özelliği seçilir.

...

borderStyledashed

Scheduler 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title16. LDPScheduler1: StartTimeFieldName is mandatory while using LDPScheduler with a Source

Scheduler bileşeninde veri kaynağı(Source) seçilmiş ancak BindingFields altındaki StartTimeFieldName boş bırakılmış demektedir.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingFields altındaki StartTimeFieldName alanı seçilmelidir. 

...

borderStyledashed

Scheduler 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Not : Scheduler bileşenin Source özelliğinin çalışması için aşağıdaki özelliklerin seçilmesi gerekmektedir.
Image Added

Expand
title17.LDPScheduler1: Editing is not supported in unbound mode

Scheduler bileşeninde düzenleme(editing) özellikleri aktif hale getirilmiş (EnabledAdd, EnabledUpdate, EnabledDelete özelliklerinden en az biri True olarak verilmiş) ancak bir veri kaynağı seçilmemiştir.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingType ve Source seçimi yapılır. 
3. DataAccess → BindingFields altındaki TitleFieldName - StartTimeFieldName - EndTimeFieldName alanlarının seçtiğimiz veri kaynağındaki karşılıkları seçilmelidir. 

Scheduler

...

 linkinden

...

bileşenin DataAccess özelliğinin detaylarına ulaşılabilir.

Panel
borderStyledashed

Scheduler 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

LDPScheduler1: AutoEditTemplate.Fields must be filled to use auto editing template

Scheduler bileşeninde randevu ekleme veya düzenleme sırasında hangi alanların gösterileceğinin tanımlanmaması durumunda oluşan bir hatadır.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. Editing→ EditingTemplate → AutoEditTemplate → Fields tıklanır. 
3. Açılan ekranda "Add" butonuna tıklanır. Düzenleme sırasında kullanılacak alan için "FieldName" seçilir. 

Scheduler birlşenin veri düzenleme işlemleri için AutoEditTemplate kullanımı zorunlu değildir. Özelleşmiş tasarım kullanım ihtiyaçları için CustomEditingTemplate modu kullanılabilir. 

Scheduler - Editing linkinden Scheduler bileşenin Editing özelliklerinin detaylarına ulaşılabilir.

...

borderStyledashed

...

Editing → EditingTemplate → AutoEditTemplate → Fields seçiminde alan listesine "Id" dışındaki alanların gelmemesi

Bu durum DataAccess → BindingFields özelliği altındaki alanların seçili olmamasından kaynaklanır.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingFields altındaki TitleFieldName - StartTimeFieldName - EndTimeFieldName alanlarının seçtiğimiz veri kaynağındaki karşılıkları seçilmelidir.
    İhtiyaca bağlı olarak UrlFieldName ve AdditionalFields özellikleri de seçilebilir.

...

borderStyledashed

Scheduler 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title18. LDPScheduler1 : Error encountered while binding context..

...

LDPScheduler1: Model '6bec4d61-15b1-4c80-bcfe-e2aba6841226', which is assigned to Source property of control 'LDPScheduler1', can not be found in Model Schema.

Scheduler bileşeninde DataAccess → BindingFields altındaki StartTimeFieldName - EndTimeFieldName alanlarından birine DateTime dışındaki bir veri tipinde alan bağlanması durumunda bu hata oluşmaktadır. Örneğin;  StartTimeFieldName alanına

...

ModelSchema'daki verip tipi String olan bir alan bağlanması

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingFields altındaki  StartTimeFieldName - EndTimeFieldName alanlarının seçtiğimiz veri kaynağındaki karşılıklarının veri tiplerinin uyumluluğu kontrol edilmelidir.

...

borderStyledashed

Treeview 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title19. LDPTreeView1: ParentIdFieldName is mandatory while using LDPTreeView with a Source

LDPTreeview1 bileşeni için BindingFields → ParentIdFieldName alanı boş bırakıldığı durumda bu hata mesajı oluşur. 

Çözüm

1. Treeview bileşeninin özellikleri açılır.
2. DataAccess → BindingFields → ParentIdFieldName alanının seçili olup olmadığı kontrol edilmelidir.

Panel
borderStyledashed

Treeview 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

LDPTreeView1: TextFieldName is mandatory while using LDPTreeView with a Source

LDPTreeview1 Id'sine sahip Treeview bileşeni için BindingFields → TextFieldName alanı boş bırakıldığı durumda bu hata mesajı oluşur. 

Çözüm

1. Treeview bileşeninin özellikleri açılır.
2. DataAccess → BindingFields → TextFieldName alanının seçili olup olmadığı kontrol edilir.

Not : Treeview bileşenin Source özelliğinin çalışması için aşağıdaki özelliklerin seçilmesi gerekmektedir.

Image Added

Expand
titleSolutionId or AppId and AppVersion parameters are required to found solution

Çalışma zamanında customization ekranı açılmak istendiğinde aşağıdaki şekilde hata geliyor ise LowCode projesi çalıştırılırken customization servis için gerekli olan giriş bilgileri girilmemiş demektir.

Image Added

Çözüm

1. LowCode projesi derlenir ya da çalıştırılır.
2. Ekranda açılan kullanıcı adı - şifre bilgileri girilmelidir.

Image Added

3. Aşağıdaki şekilde customization servisin başarılı şekilde persist edildiği görülebilir.

Image Added

Expand
titleThis localhost page can’t be found ---- Bu localhost sayfası bulunamıyor

Çalışma zamanında localhost sayfası bulunamadığına dair aşağıdaki şekilde hata geliyor ise ilgili sayfa(Örn:LDPLayoutTemplate.ldpf) için sayfa ismi yalnış ya da embedded resource seçili olmayabilir.

Image Added Image Added

Çözüm

1. LowCode projesi açılır. Erişilen adres ile projedeki ldpf sayfasının isminin aynı olup olmadığı kontrol edilir.
2. Eğer ldpf sayfasının ismi doğru ise; ldpf'e sağ tıklanır ve Properties açılır.

Image Added

3. Ardından Build Action kontrol edilir. Embedded resource seçili değil ise seçilmelidir.

Image AddedImage Added