Import Mapped Excel Aksiyonunu Ekleyin
- Kuika platformuna giriş yapın.
- Apps ekranından çalışacağınız projeyi seçin.
- UI Design modülüne geçin.
- Sol paneldeki Elements bölümünden bir Button ekleyin.
- + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Export > Import Mapped Excel aksiyonunu ekleyin.
- Aksiyonun sağında çıkan üç nokta butonuna tıklayın → Edit Import Action seçeneğini seçin.
Aksiyon Yapılandırma Adımları
1. Veritabanı Seçimi
- Managed DB alanından hedef tabloyu seçin.
2. Birincil Anahtar Tanımı
- Primary Key: Güncelleme yapılacaksa benzersiz bir sütun (örneğin: user_id) seçilmelidir.
3. Sütun Eşleme
- Tablo sütunlarının karşısında, Excel'deki hangi sütunun eşleşeceğini belirtin.
- Alias: Excel dosyasındaki karşılık gelen sütun adı (kolay okuma için takma ad).
- Required: Boş geçilememesi gereken sütunlar için bu kutu işaretlenir.
- Hide: Kullanıcının görmemesi veya güncellememesi gereken sütunlar devre dışı bırakılır.
- Foreign Key: Eğer sütun başka bir tabloyla ilişkiliyse, mantıksal eşleştirme yapılabilir.
4. Önizleme
- Sağ üstte yer alan Preview butonuna tıklayın → butona tıklayarak Excel yükleme modal ekranını başlatın.
Excel Dosyasını Yükleme ve Eşleme
- Upload Excel File seçeneğine tıklayın.
- Excel dosyasını yükleyin.
- Eğer dosya birden fazla sayfa içeriyorsa, uygun sayfayı seçin.
- Excel sütunlarını sistem sütunlarıyla eşleştirin.
- Boş bırakılan hücreler için varsayılan değer tanımlayın.
- NEXT butonuna tıklayarak verilerin içe aktarılmasını başlatın.
Verilerin İçe Aktarılamaması Durumu
- Veriler kısmen eklenmiş/güncellenmiş ve bazıları başarısız olmuşsa, ekranda ilgili hata mesajları görüntülenir.
- Seçtiğiniz birincil anahtar ile satırların Unique olduğundan emin olun.
- Benzersiz değilse, birden fazla satır güncellenecektir.
Önemli Notlar:
- Excel dosyasında birleşik hücreler veya formüller bulunmamalıdır.
- Yüklediğiniz Excel dosya formatı, Excel 2007 veya daha yeni bir sürüm olmalıdır.
Bu adımları takip ederek Kuika platformunda Import Mapped Excel aksiyonunu başarıyla yapılandırabilirsiniz.