Versions Compared

Key

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

...

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. 

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

Scheduler 

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

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 - Editing linkinden Scheduler 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.

Scheduler  

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.

Scheduler 

Panel
borderStyledashed
Status
colourBlue
titleTASARIM/GELIŞTIRIM SIRASINDA(DESIGN TIME)
Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title18. LDPScheduler1 : Error encountered while binding context..
Object must implement IConvertible
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 AppSchemaModelSchema'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.

Treeview 

Panel
borderStyledashed
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