Session Variables

Session Variables

Session Variables

Session Variables, Kuika platformunda verilerin geçici olarak saklanmasını sağlayan önemli bir özelliktir. Kullanıcı oturum bilgilerini güvenli bir şekilde tutmak ve yönetmek için kullanılabilir. Bu değişkenler, kullanıcı kimliği, oturum durumu, tercih edilen dil gibi bilgileri depolayarak, kullanıcı deneyimini kişiselleştirmenize olanak tanır. Web uygulamalarında, uygulama yaşam süreci boyunca verilerin korunmasını sağlar.

Bu eğitim içeriği aşağıdaki başlıklardan oluşur: 

  • Session Variables’ı uygulamanıza ekleme
  • Session Variables ayarlarını yapılandırma
  • Session Variables içinde veri tipi yönetimi
Session Variables’ı Uygulamanıza Ekleyin
  1. Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
  1. Data Sources modülünü açın. Bu modülde veri kaynaklarını, aksiyonları ve tabloları görüntüleyebilir, yeni bir veri kaynağı ekleyebilirsiniz.
  2. Session Variables alanının sağ kenarındaki üç noktaya tıklayın ve Edit seçeneğini seçin.
Session Variables Ayarlarını Yapılandırın

Açılan modaldaki alanları aşağıdaki gibi doldurun:

  • Key: Değişkenin tanımlanmasını sağlayan anahtar adıdır. (Örnek: user_id, language)
  • Value: Değişkenin tutacağı veri. (Örnek: 12345, English)
  • Read Only: Yalnızca okunabilir olup olmadığını belirler. (Şayet işaretlenirse, değişkenin değeri oturum süresince değiştirilemez.)

ADD butonuna tıklayarak yeni bir değişken ekleyin ve SAVE butonu ile kaydedin.

Session Variables İçinde Veri Tipi Yönetimi

Session Variables’ı SQL sorgularında kullanırken, dönen verinin veri tipi ile SQL sorgusunun beklediği veri tipi uyumlu olmalıdır. Gerektiğinde CAST fonksiyonu kullanarak veri tipi dönüşümü yapabilirsiniz.

  1. Data Sources modülünde sol panelde bulunan Actions başlığı yanındaki + ikonuna tıklayın.
  2. New SQL Action seçeneğini belirleyin.
  3. SQL Editor kullanarak sorgunuzu yazın. (Örnek SQL sorgusu:)
SELECT CAST(SESSION_CONTEXT(N'user_id') AS NVARCHAR(100)) AS UserName;
  1. CREATE butonuna tıklayarak sorguyu kaydedin.

Bu yöntem, Session Variable’ın doğru veri tipiyle işlenmesini sağlar.

SQL Action Test Etme

Tanımlanan SQL Action'ı test etmek için:

  • SQL Action'ı sağ kenardaki Test butonuna tıklayarak çalıştırın.
  • Sorgunun, Session Variable’dan gelen değerlere göre doğru sonuçlar döndürdüğünü kontrol edin.
  • Session Variable değerlerinin dinamik olarak SQL sorgusuna aktığtığından emin olun.

Bu adımları takip ederek, Session Variables’ı uygulamalarınızda etkin bir şekilde kullanabilirsiniz.

İlişkili diğer içerikler

Sözlük

No items found.

Alt Başlıklar