CUSTOM ACTION VE VERİ BAĞLAMA

Mobil Uygulama İçin SQL Action Oluşturma

Bu öğrenme içeriğinde geliştirmekte olduğumuz mobil uygulamada kullanacağımız özel aksiyonları oluşturacağız.

Bu öğrenme içeriğinde geliştirmekte olduğumuz mobil uygulamada kullanacağımız özel aksiyonları oluşturacağız.

Kuika’da oluşturduğun veri tabloları uygulama özelinde değil Workspace özelinde oluşturulmaktadır. Yani bir uygulama içinde oluşturduğunuz veri tablosunu başka bir uygulamada da kullanabilirsiniz.

Bu örnek uygulama kapsamında, özel aksiyonları oluştururken, web uygulamasında kullandığımız veri tablolarını kullanabiliriz.

İlk olarak Dashboard ekranında kullanacağımız özel aksiyonlar ile başlayalım.

Dashboard ekranda yer alan toplam personel sayısı için Web uygulamada olduğu gibi bir TotalEmployee aksiyonu oluşturalım.

Custom Actions panelini açın.

Aşağıda yer alan sorgu metnini kullanarak, Employee tablosunda bulunan toplam personel sayısını verecek, TotalEmployee SQL aksiyonu oluşturun.

Diğer bir özel aksiyon olan TotalDepartment aksiyonunu oluşturmak için Custom Actions panelini açın ve aşağıda bulunan sorgu metnini kullanarak TotalDepartment SQL aksiyonunu oluşturun.

Dashboard ekranda yine web uygulamasına benzer bir şekilde son eklenen personelleri listelemek için SelectEmployeebyDate aksiyonunu Custom Actions paneliyle oluşturun. Aksiyonu oluşturan SQL sorgusunu aşağıda görebilirsiniz.

Dashboard ekranı için ihtiyaç olan aksiyonları oluşturduk.

Diğer bir ekran olan liste ekranı aksiyonlarını oluşturarak devam edelim.

Liste ekranında bir arama kutumuz bulunmakta. Bu arama kutusu, içerisine yazılan değere göre liste içerisinde arama sağlayacak.

Bu doğrultuda Custom Actions paneli aracılığıyla SelectEmployeeBySearch adında bir aksiyon oluşturalım. Aksiyonu oluşturmak için aşağıda gösterilen SQL sorgusu yeterli olacaktır. Fakat siz ihtiyacınız özelinde aksiyonu değiştirebilirsiniz.

Şimdi personel detay ekranı için ihtiyacımız olan aksiyonu oluşturalım.

Custom Actions panelini kullanarak SelectEmployeeById adında bir aksiyon oluşturun. Aksiyonu oluştururken aşağıda yer alan SQL sorgusunu kullanabilirsiniz.

Son olarak profil ekranında kullanıcı bilgilerini getirmek için bir SQL aksiyon oluşturalım. Aşağıda bulunan sorguyu kullanarak SelectProfile aksiyonunu oluşturun.

Bu aksiyon web uygulamasında eklenen personelin mail adresini koşul olarak kabul etmektedir. Dolayısıyla mobil uygulamada personeller uygulamaya kayıt olurken personel yönetim sistemindeki maillerini kullanmalıdır.

Bu öğrenme içeriğinde geliştirmekte olduğumuz mobil uygulamada kullanacağımız özel aksiyonları oluşturacağız.

Bu öğrenme içeriğinde geliştirmekte olduğumuz mobil uygulamada kullanacağımız özel aksiyonları oluşturacağız.

Kuika’da oluşturduğun veri tabloları uygulama özelinde değil Workspace özelinde oluşturulmaktadır. Yani bir uygulama içinde oluşturduğunuz veri tablosunu başka bir uygulamada da kullanabilirsiniz.

Bu örnek uygulama kapsamında, özel aksiyonları oluştururken, web uygulamasında kullandığımız veri tablolarını kullanabiliriz.

İlk olarak Dashboard ekranında kullanacağımız özel aksiyonlar ile başlayalım.

Dashboard ekranda yer alan toplam personel sayısı için Web uygulamada olduğu gibi bir TotalEmployee aksiyonu oluşturalım.

Custom Actions panelini açın.

Aşağıda yer alan sorgu metnini kullanarak, Employee tablosunda bulunan toplam personel sayısını verecek, TotalEmployee SQL aksiyonu oluşturun.

Diğer bir özel aksiyon olan TotalDepartment aksiyonunu oluşturmak için Custom Actions panelini açın ve aşağıda bulunan sorgu metnini kullanarak TotalDepartment SQL aksiyonunu oluşturun.

Dashboard ekranda yine web uygulamasına benzer bir şekilde son eklenen personelleri listelemek için SelectEmployeebyDate aksiyonunu Custom Actions paneliyle oluşturun. Aksiyonu oluşturan SQL sorgusunu aşağıda görebilirsiniz.

Dashboard ekranı için ihtiyaç olan aksiyonları oluşturduk.

Diğer bir ekran olan liste ekranı aksiyonlarını oluşturarak devam edelim.

Liste ekranında bir arama kutumuz bulunmakta. Bu arama kutusu, içerisine yazılan değere göre liste içerisinde arama sağlayacak.

Bu doğrultuda Custom Actions paneli aracılığıyla SelectEmployeeBySearch adında bir aksiyon oluşturalım. Aksiyonu oluşturmak için aşağıda gösterilen SQL sorgusu yeterli olacaktır. Fakat siz ihtiyacınız özelinde aksiyonu değiştirebilirsiniz.

Şimdi personel detay ekranı için ihtiyacımız olan aksiyonu oluşturalım.

Custom Actions panelini kullanarak SelectEmployeeById adında bir aksiyon oluşturun. Aksiyonu oluştururken aşağıda yer alan SQL sorgusunu kullanabilirsiniz.

Son olarak profil ekranında kullanıcı bilgilerini getirmek için bir SQL aksiyon oluşturalım. Aşağıda bulunan sorguyu kullanarak SelectProfile aksiyonunu oluşturun.

Bu aksiyon web uygulamasında eklenen personelin mail adresini koşul olarak kabul etmektedir. Dolayısıyla mobil uygulamada personeller uygulamaya kayıt olurken personel yönetim sistemindeki maillerini kullanmalıdır.

Yardımcı kaynaklar

Sözlük