No items found.

Kullanım Senaryosu: Veri Tipi Seçimiyle Dinamik Attribute Oluşturma

Bir yönetici panelinde, kullanıcılar kendi özel alanlarını (attribute) tanımlayabilmektedir. Bu işlem sırasında kullanıcıdan, oluşturmak istediği alanın veri tipini seçmesi istenir. Bu senaryo, Get Attribute Data Type aksiyonunun dinamik olarak kullanıldığı, Create Attribute aksiyonu ile birlikte çalışan yaygın bir uygulamadır.

Uygulama Adımları:

  1. Dynamic Form Elemanlarını Oluşturma
    UI Design ekranında aşağıdaki bileşenler oluşturulur:
    • Text InputAttribute Name (örn. "referans_sayisi")
    • Select BoxVeri Tipi Seçimi
    • Text Input (Opsiyonel)Açıklama
    • Checkbox / SwitchZorunlu Alan mı?
    • Text / Number InputVarsayılan Değer
    • Button"Alan Oluştur"

  2. Get Attributes Data Type Aksiyonunu Ekleme
    • “Veri Tipi Seçimi” Select Box elementi seçilir.
    • Value olarak:
      • + ADD ACTION > Get Attribute Data Type aksiyonu eklenir.
      • Aksiyon sonucu SelectBox elementine bağlanır.
      • Dönen veri Label ve Value olarak işlenir.
        • Örnek:
          • Label: “String”
          • Value: “String”
  3. Select Box Seçimini Create Attribute Aksiyonuna Bağlama
    • “Alan Oluştur” butonuna tıklanınca çalışan aksiyon dizisine Create Attribute aksiyonu eklenir.
    • Parametreler şu şekilde tanımlanır:
      • Name → Text Input’tan alınır.
      • DataType → Select Box bileşenindeki seçilen veri tipi (SelectedValue)
      • Description → Açıklama input bileşeninden
      • IsRequired → Switch / Checkbox bileşeninden
      • DefaultValue → Kullanıcının girdiği varsayılan değerden
  4. Sonucun Gösterilmesi veya Geri Bildirim
    • Attribute başarıyla oluşturulduğunda kullanıcıya bilgilendirici bir toast mesajı gösterilebilir.
    • Hatalı girişlerde (örneğin boş Name, seçilmeyen DataType) ön kontrol yapılabilir.