Select Action Oluşturma

Veri Aksiyonları Oluşturma

About this lesson

Kuika ile uygulama geliştirme sürecinde bir veri kaynağında yer alan bir veri tablosundan kompleks yapıda kayıtları çekmek için Kuika’nın sunduğu Select Action’u kullanabilirsiniz.

Select Action aracılığıyla hiç kod yazmadan, birkaç basit seçim işlemi yaparak hızlıca Kompleks Select sorguları oluşturabilirsiniz.

Bu öğrenme içeriği kapsamında Designer 1 kursunda hazırlamış olduğumuz Web uygulamasında yer alan Dashboard ekranına verileri çekmek için SelectIdea adında bir aksiyon oluşturalım.

Bir fikrim var web uygulamasını açın. 

  1. Sol kenarda yer alan paneller içerisinde Custom Actions panelini açın.
  2. Managed DB ifadesi yanında yer alan + ikonuna tıklayın.
  3. Menüden Select Action’u seçin.
  4. Açılan ekranda aksiyonunuza bir isim verin.

Kaynak seçimi ile devam edelim.

  1. Choose Source alanında yer alan + ikonuna tıklayın ve açılan menüden Idea tablosunu seçin.
  2. Idea tablosu yanında yer alan link ikonuna tıklayın. Bu işlem Idea tablosuyla ilişkili olan tabloları kullanarak Kompleks aksiyonlar oluşturmayı sağlayacaktır.
  3. Açılan ekrandan Idea tablosuyla ilişkili olan Personnel tablosunu seçin.
  4. Aynı işlemi bu seferde IdeaCategory tablosu için yapalım.

Şimdi Field seçimlerini yapalım

  1. Fields sekmesini açın. 
  2. Bu sekme aracılığıyla her üç tabloda yer alan kolonlar arasından ilgili aksiyonda kullanılacak kolonları seçmeniz beklenir. Örneğin, Dashboard ekranında fikirlere ait görseller listelemek istiyoruz. Bu sekmede ilk olarak Idea tablosunu seçip ardından tabloda yer alan görsel kolonunu seçmemiz gerekir. Seçim işlemi sonrasında istediğimiz takdirde bu kolonlara Alias yani tanımlayıcı bir isim verebiliriz.
  3. Fields sekmesinde varsayılan olarak gelen seçimlere ekleme yaparak ilerleyelim.
  4. İlgili kolonları seçtikten sonra bu kolonlara Alias yani tanımlayıcı bir isim verebilirsiniz.
  5. Idea Tablosunda Seçilecek Kolonlar
  • Id (Alias: IdeaID)
  • CreatedDate, 
  • IdeaHolder, 
  • IdeaImage, 
  • Ideatitle seçimlerini yapın.

Şimdi Personel tablosundaki kolonları ekleyerek ilerleyelim.

  • ID (Alias: PersonnelID)
  • Fullname
  • PersonnelImage,
  • Title seçimlerini yapın.
  • Category tablosunda yer alan ID’yi ekleyin ve Alias aracılığıyla CategoryID olarak isimlendirin. Category tablosunda CategoryName’in seçili olduğundan emin olun.

Dashboard ekranında fikirlerin son eklenenden ilk eklene doğru listelenmesi için bir sıralama yapısı kurgulayalım.

  1. Şimdi SortOrder sekmesini açın, 
  2. Idea tablosunu seçin, kolon olarak CreatedDate kolonu seçin ve Descending seçimini yapın.

Aksiyon Testi ve Kaydetme

  1. Preview sekmesi aracılığıyla aksiyonu test edebilirsiniz. Fakat henüz veri tablolarına kayıt ekleme işlemi yapmadığımız için test sonucu boş gelecektir.
  2. İşlemleriniz sonrasında Create butonuna tıklayarak aksiyonu kaydedin.

Select aksiyonu kullanarak Web uygulamada yer alan fikir listeleme ekranı, mobil uygulamada yer alan Dashboard ve fikir listeleme ekranları için benzer aksiyonları oluşturmanızı bekliyoruz.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Kuika ile uygulama geliştirme sürecinde bir veri kaynağında yer alan bir veri tablosundan kompleks yapıda kayıtları çekmek için Kuika’nın sunduğu Select Action’u kullanabilirsiniz.

Select Action aracılığıyla hiç kod yazmadan, birkaç basit seçim işlemi yaparak hızlıca Kompleks Select sorguları oluşturabilirsiniz.

Bu öğrenme içeriği kapsamında Designer 1 kursunda hazırlamış olduğumuz Web uygulamasında yer alan Dashboard ekranına verileri çekmek için SelectIdea adında bir aksiyon oluşturalım.

Bir fikrim var web uygulamasını açın. 

  1. Sol kenarda yer alan paneller içerisinde Custom Actions panelini açın.
  2. Managed DB ifadesi yanında yer alan + ikonuna tıklayın.
  3. Menüden Select Action’u seçin.
  4. Açılan ekranda aksiyonunuza bir isim verin.

Kaynak seçimi ile devam edelim.

  1. Choose Source alanında yer alan + ikonuna tıklayın ve açılan menüden Idea tablosunu seçin.
  2. Idea tablosu yanında yer alan link ikonuna tıklayın. Bu işlem Idea tablosuyla ilişkili olan tabloları kullanarak Kompleks aksiyonlar oluşturmayı sağlayacaktır.
  3. Açılan ekrandan Idea tablosuyla ilişkili olan Personnel tablosunu seçin.
  4. Aynı işlemi bu seferde IdeaCategory tablosu için yapalım.

Şimdi Field seçimlerini yapalım

  1. Fields sekmesini açın. 
  2. Bu sekme aracılığıyla her üç tabloda yer alan kolonlar arasından ilgili aksiyonda kullanılacak kolonları seçmeniz beklenir. Örneğin, Dashboard ekranında fikirlere ait görseller listelemek istiyoruz. Bu sekmede ilk olarak Idea tablosunu seçip ardından tabloda yer alan görsel kolonunu seçmemiz gerekir. Seçim işlemi sonrasında istediğimiz takdirde bu kolonlara Alias yani tanımlayıcı bir isim verebiliriz.
  3. Fields sekmesinde varsayılan olarak gelen seçimlere ekleme yaparak ilerleyelim.
  4. İlgili kolonları seçtikten sonra bu kolonlara Alias yani tanımlayıcı bir isim verebilirsiniz.
  5. Idea Tablosunda Seçilecek Kolonlar
  • Id (Alias: IdeaID)
  • CreatedDate, 
  • IdeaHolder, 
  • IdeaImage, 
  • Ideatitle seçimlerini yapın.

Şimdi Personel tablosundaki kolonları ekleyerek ilerleyelim.

  • ID (Alias: PersonnelID)
  • Fullname
  • PersonnelImage,
  • Title seçimlerini yapın.
  • Category tablosunda yer alan ID’yi ekleyin ve Alias aracılığıyla CategoryID olarak isimlendirin. Category tablosunda CategoryName’in seçili olduğundan emin olun.

Dashboard ekranında fikirlerin son eklenenden ilk eklene doğru listelenmesi için bir sıralama yapısı kurgulayalım.

  1. Şimdi SortOrder sekmesini açın, 
  2. Idea tablosunu seçin, kolon olarak CreatedDate kolonu seçin ve Descending seçimini yapın.

Aksiyon Testi ve Kaydetme

  1. Preview sekmesi aracılığıyla aksiyonu test edebilirsiniz. Fakat henüz veri tablolarına kayıt ekleme işlemi yapmadığımız için test sonucu boş gelecektir.
  2. İşlemleriniz sonrasında Create butonuna tıklayarak aksiyonu kaydedin.

Select aksiyonu kullanarak Web uygulamada yer alan fikir listeleme ekranı, mobil uygulamada yer alan Dashboard ve fikir listeleme ekranları için benzer aksiyonları oluşturmanızı bekliyoruz.

Kuika Platformunda yeni bir kullanıcı arayüzüne geçiyoruz ve Kuika Akademi kurslarımızı ve videolarımızı mümkün olan en kısa sürede güncelliyoruz.

Kuika ile uygulama geliştirme sürecinde bir veri kaynağında yer alan bir veri tablosundan kompleks yapıda kayıtları çekmek için Kuika’nın sunduğu Select Action’u kullanabilirsiniz. Bu özellik sayesinde fikir listeleme ekranları gibi çeşitli uygulama ekranları için gereken veri akışını hızlıca yapılandırabilirsiniz, bu da geliştirme sürecinde zaman tasarrufu sağlar.

Kuika ile uygulama geliştirme sürecinde bir veri kaynağında yer alan bir veri tablosundan kompleks yapıda kayıtları çekmek için Kuika’nın sunduğu Select Action’u kullanabilirsiniz.

Select Action aracılığıyla hiç kod yazmadan, birkaç basit seçim işlemi yaparak hızlıca Kompleks Select sorguları oluşturabilirsiniz.

Bu öğrenme içeriği kapsamında Designer 1 kursunda hazırlamış olduğumuz Web uygulamasında yer alan Dashboard ekranına verileri çekmek için SelectIdea adında bir aksiyon oluşturalım.

Bir fikrim var web uygulamasını açın. 

  1. Sol kenarda yer alan paneller içerisinde Custom Actions panelini açın.
  2. Managed DB ifadesi yanında yer alan + ikonuna tıklayın.
  3. Menüden Select Action’u seçin.
  4. Açılan ekranda aksiyonunuza bir isim verin.

Kaynak seçimi ile devam edelim.

  1. Choose Source alanında yer alan + ikonuna tıklayın ve açılan menüden Idea tablosunu seçin.
  2. Idea tablosu yanında yer alan link ikonuna tıklayın. Bu işlem Idea tablosuyla ilişkili olan tabloları kullanarak Kompleks aksiyonlar oluşturmayı sağlayacaktır.
  3. Açılan ekrandan Idea tablosuyla ilişkili olan Personnel tablosunu seçin.
  4. Aynı işlemi bu seferde IdeaCategory tablosu için yapalım.

Şimdi Field seçimlerini yapalım

  1. Fields sekmesini açın. 
  2. Bu sekme aracılığıyla her üç tabloda yer alan kolonlar arasından ilgili aksiyonda kullanılacak kolonları seçmeniz beklenir. Örneğin, Dashboard ekranında fikirlere ait görseller listelemek istiyoruz. Bu sekmede ilk olarak Idea tablosunu seçip ardından tabloda yer alan görsel kolonunu seçmemiz gerekir. Seçim işlemi sonrasında istediğimiz takdirde bu kolonlara Alias yani tanımlayıcı bir isim verebiliriz.
  3. Fields sekmesinde varsayılan olarak gelen seçimlere ekleme yaparak ilerleyelim.
  4. İlgili kolonları seçtikten sonra bu kolonlara Alias yani tanımlayıcı bir isim verebilirsiniz.
  5. Idea Tablosunda Seçilecek Kolonlar
  • Id (Alias: IdeaID)
  • CreatedDate, 
  • IdeaHolder, 
  • IdeaImage, 
  • Ideatitle seçimlerini yapın.

Şimdi Personel tablosundaki kolonları ekleyerek ilerleyelim.

  • ID (Alias: PersonnelID)
  • Fullname
  • PersonnelImage,
  • Title seçimlerini yapın.
  • Category tablosunda yer alan ID’yi ekleyin ve Alias aracılığıyla CategoryID olarak isimlendirin. Category tablosunda CategoryName’in seçili olduğundan emin olun.

Dashboard ekranında fikirlerin son eklenenden ilk eklene doğru listelenmesi için bir sıralama yapısı kurgulayalım.

  1. Şimdi SortOrder sekmesini açın, 
  2. Idea tablosunu seçin, kolon olarak CreatedDate kolonu seçin ve Descending seçimini yapın.

Aksiyon Testi ve Kaydetme

  1. Preview sekmesi aracılığıyla aksiyonu test edebilirsiniz. Fakat henüz veri tablolarına kayıt ekleme işlemi yapmadığımız için test sonucu boş gelecektir.
  2. İşlemleriniz sonrasında Create butonuna tıklayarak aksiyonu kaydedin.

Select aksiyonu kullanarak Web uygulamada yer alan fikir listeleme ekranı, mobil uygulamada yer alan Dashboard ve fikir listeleme ekranları için benzer aksiyonları oluşturmanızı bekliyoruz.

Dosyalar

No items found.

Kaynaklar

No items found.

Sözlük

No items found.

Ödev

E-Posta Tasarımı
Email Builder Temelleri
Şablonların Kullanımı
Yeni Email Tasarımı
Mobil Arayüz Geliştirme
Mobil Ekran Tasarımlarına Giriş
Tabbar Tasarımı
Dashboard Ekran Tasarımım
Form Ekranının Tasarlanması
Listeleme Ekran Tasarımım
Detay Ekran Tasarımı
Mobile UI Prototipleme
Web UI Prototipleme
Aksiyonlarla Çalışmak
Navigasyonlarla Çalışma
Ekran Gösterim Tipleri
Web Prototip Hazırlama
Notify Ekleme
Preview Alma
Web Arayüz Tasarımına Giriş
Web Ekran Tasarımlarına Giriş
Registration Ekran Tasarımı
Header Tasarımı
Master Ekranlarla Çalışma
Menü Tasarımı
Dashboard Ekran Tasarımı
Listeleme Ekran Tasarımı
Form Ekran Tasarımı
Display Ekran Tasarımı
Elementler
Container Elementler
Date and Time Input Elementler
Display Elementler
Text Input Elementler
Numeric Input Elementler
Select Input Elementler
Data Elementler
Navigation Elementler
Interactive Elementler
Chart Elementler
Kuika'da Arayüz Tasarımına Giriş
Kuika Platformu'nda Kullanıcı Deneyimi
Uygulama Arayüz Tasarımı Süreci
Renklerle Çalışma
Boşlukların Tanımı
Yazı Stilleriyle Çalışma
Kompleks Stillerle Çalışma
Mock Data ile Çalışma
Konsept Tasarımı
Wireframe İlk Fikrin Görselleştirilmesi
Konsept Tasarımlarının Hazırlanması
UX Tasarımı
Kullanılabilirlik İlkeleri
Temel Tasarım İlkeleri
Bilgi Mimarisi
Ekranlar Arası Akış
Analiz ve Planlama
Proje Kapsamını ve Hedeflerini Tanımlama
Analiz Dokümanının Okunması
Örnek Diagramlarla Akış Okuma ve İhtiyaçların Tanımlanması
Projenin Planlanması
Designer Eğitim Seti Giriş
Low-Code Nedir?
Kuika Nedir?
Kuika ile Neler Yapabilirsin?
Platform Arayüzünü İnceleyelim
Öğrenim Sürecini Anlamak