Barcode Renderer, uygulama geliştirme sürecinde barkodları oluşturmak ve görüntülemek için kullanılan bir elementtir. Barkodlar, genellikle ürünlerin tanımlanması, envanter yönetimi, izleme veya hızlıca veri girişi gibi çeşitli kullanım alanları için kullanılır. Barcode Renderer, bu barkodları oluşturmanıza ve görüntülemenize yardımcı olur.
Barcode Randerer, statik veya dinamik olarak eklenen değerin, seçilen Barcode standartında gösterimini sağlar.
Barcode Renderer elementini uygulamanız içerisine eklemeniz oldukça kolay. Barcode Renderer elementini eklemek için aşağıdaki adımları izlemeniz gerekmektedir.
Properties (Özellikler): Statik/dinamik değer ayarları ile gösterilecek format tipini tanımlayabilirsiniz. Elemente role bağlı yetkilendirmeler verebileceğiniz gibi görünürlüğünü de göster/gizle/koşullu seçenekleriyle ayarlayabilirsiniz. Barcode Renderer’in Properties paneli Value, Format, Authorization, Visibility ve Actions property’leri gelmektedir.
Value (Değer): Value alanına statik bir değer ekleyebileceğiniz gibi Symbol Picker aracılığıyla bir durumu, Input element içeriğini veya bir aksiyon sonucuna ait bir değerin dinamik olarak gelmesini sağlayabilirsiniz.
Format: Dünya standardı Barcode formatlarından size uygun olanı seçebilirsiniz.
Barcode Renderer; Value bölümünden aldığı değer ile seçilen formatta gösterimini sağlayacaktır.
Barcode Renderer elementi seçili iken properties paneli içerisinde Formatter açılır menü ile gelmektedir.
Açılır pencere içerisinde EAN13, UPC, EAN18, EAN15, CODE128A ,CODE128B, CODE39, ITF14, MSI, MSI10, MSI11, MSI1010, MSI1110, Pharmacode, Code gibi barcode kodları bulunmaktadır.
EAN13: Uluslararası ürün tanımlama için 13 haneli barkod kodu.
UPC: Kuzey Amerika'da kullanılan evrensel ürün kodu.
EAN18: 18 haneli barkod, daha fazla bilgi taşıyabilir.
EAN15: Özel etiketlemeler için kullanılan 15 haneli barkod kodu.
Code128A, Code128B, Code128C: Yüksek yoğunluklu barkodlar, farklı karakter setlerini temsil eder.
Code39: Düşük yoğunluklu barkod, harf, rakam ve özel karakterleri içerir.
ITF14: 14 haneli barkod, kartonlar ve lojistik için kullanılır.
MSI, MSI10, MSI11, MSI1010, MSI1110: Modulus barkodları, 10 ve 11 gibi modlarla işlenir.
Pharmacode: İlaç ambalajlarını tanımlayan özel bir barkod kodu.
Uygulamanızın ekran ve elementlerinde, "Anonymous Access" ve "All Roles Access" yetkilendirme seçenekleri ile kullanıcı erişimini özelleştirebilirsiniz. "Anonymous Access" herhangi bir hesap bilgisi sorgulaması olmadan erişimi mümkün kılarken, "All Roles Access" ile kullanıcı hesap bilgileri doğrulanarak erişim sağlanır.
Element düzeyinde yetkilendirme için, ilgili elementi seçip Properties panelinden "Authorization" ayarlarını düzenleyerek, uygulamanızın güvenlik ve kullanıcı deneyimini yönetebilirsiniz.
Bu yöntemler, uygulamanızda kişiselleştirilmiş ve güvenli bir ortam yaratmanıza olanak tanır.
Ekranların veya elementlerin görünürlüğünün ayarlandığı kısımdır. Elementler'de Visibility yani Görünürlük, belirli bir durum ve/veya koşula göre görünürlüğü düzenlemenizi sağlar. Her bir element için her zaman görünür olmasını, gizli olmasını veya bir koşula bağlı olarak görünüp gizlenmesini sağlayabilirsiniz.
Ekranınızın görünürlük yapısının ayarlandığı kısımdır. Kuika, uygulamanızdaki ekranların görünürlük kontrolünü yapabilmeniz için Always Visible, Hidden, Sometimes Visible seçeneklerini sunmaktadır.
Elementlerde veya ekranınızda Visibility ayarlarını yapmak için aşağıdaki adımları izleyebilirsiniz:
Yapmış olduğunuz seçim doğrultusunda elementin görünürlüğü ayarlanmış olacaktır.
Kuika, Arithmetic, Authorization, Condition, Device, Export, Geolocation, Local Storage, Multi Language, Navigation , Notification, Payment Stripe, UI Control, Trigger , Process Automation, Process Administration ve String Operations gibi sistem aksiyonlarını barındırmaktadır.
Sistem aksiyonlarının yanı sıra kendi oluşturduğunuz SQL aksiyonları da kullanabilirsiniz.
Elementlere aksiyon eklemek için Properties panelde yer alan +Add Action butonunu kullanabilirsiniz.
Elementlerinizi Styling Paneli ile özelleştirerek, web ve mobil uygulamalarınızda benzersiz ve etkileyici kullanıcı arayüzleri oluşturabilirsiniz. Bu genel kılavuz, çeşitli elementlerin (örneğin, Collapse) nasıl özelleştirileceğini açıklar ve ortak özelliklerle ilgili detaylı bilgiler sunar.
Elementlerin boyutlandırılması, hizalanması ve çevresel iç boşlukların (padding) ayarlanması gibi görsel düzenlemeleri buradan yapabilirsiniz. Bu ayarlar, elementin içerisinde bulunan diğer elementlerin düzenini de etkiler. Özellikler arasında Size, Min Size ve Align bulunur; ancak, bazı elementler Display özelliğini desteklemeyebilir.
Elementin metin özellikleri, yazı tipi ailesi, stil, renk, boyut, aralık ve diğer seçenekler aracılığıyla buradan düzenlenebilir. Bu bölüm, Text ile ilgili tüm ayarlamaları destekler.
Elementin arka planını renk veya görseller ile kişiselleştirmek için Fill ayarını kullanabilirsiniz. Bu, elementin görsel çekiciliğini artırır.
Elementlerinize kenarlık ekleyerek ve köşe yarıçaplarını ayarlayarak daha estetik bir görünüm kazandırabilirsiniz.
Web uygulamalarında kullanılan elementlere gölge efekti ekleyerek derinlik hissi verebilirsiniz. Ancak, bazı elementler mobil uygulamalar için uygun olmadığından gölge özelliği desteklenmeyebilir.