FormElement Türleri ve Yetenekleri
Veri Toplama Elementleri:- NUMBER: Birim entegrasyonu, ondalık hassasiyet, min/max doğrulama ile sayısal girişler
- SHORT_TEXT: Karakter sınırları ve format doğrulama ile tek satırlı metin
- LONG_TEXT: Açıklamalar ve yorumlar için çok satırlı metin alanları
- SINGLE_CHOICE: Özel seçenek değerleri ve etiketleri ile radyo butonları
- MULTIPLE_CHOICE: Birden fazla seçime izin veren onay kutuları
- FILE_UPLOAD: Tür kısıtlamaları ve boyut sınırları ile dosya ekleri
- TITLE: Özel stil ve hiyerarşi ile bölüm başlıkları
- PARAGRAPH: Talimatlar ve açıklamalar için zengin metin içeriği
- DIVIDER: Form organizasyonu için görsel ayırıcılar
- GROUP: İlgili alanları organize etmek için daraltılabilir bölümler
- PAGE: Navigasyon kontrolleri ile çok sayfalı formlar
- IMAGE: Görsel rehberlik için gömülü resimler
- ACTIVITY: Aktivite tanımlarına dayalı özel hesaplamalar (TIMESTAMP periyodu kullanılamaz)
Veri ve Periyotlar
FormElementSubmission, gelişmiş değer yönetimini işleyen temel veri depolama bileşenidir: Çok dönemli veri: Değerler dönem bazında saklanırvalue JSON farklı türleri destekler
- Sayılar:
1250.5 - Metin:
"Sertifikalı tedarikçiden doğal gaz" - Diziler:
["Şebeke elektriği", "Güneş panelleri"] - Nesneler:
{"scope1": 450, "scope2": 280, "total": 730}
Yapılandırma Seçenekleri
Birimler: Alanlara ölçü birimi bağlayarak etiketleme ve doğrulama sağlar Doğrulama Kuralları: Veri kalitesi ve tutarlılığını sağlayın- Gerekli alan zorunluluğu
- Min/max değer doğrulaması
- Metin alanları için format doğrulaması
- Yüklemeler için dosya türü ve boyut kısıtlamaları
- Yanıtlara göre elementleri göster/gizle
- Koşullu olarak doğrulama kurallarını değiştir
- Mevcut seçenekleri dinamik olarak güncelle
total veya snapshot.
İş Akışı Durumu
Her kayıtlı değerin iş akışına bağlı bir durumu vardır (COMPLETED, APPROVED, REJECTED). Onaylar değer bazında uygulanır; ACTIVITY alanları için aynı dönem ve gönderimdeki tüm satırlar topluca güncellenebilir.Gerçek Dünya Örnekleri
Enerji Tüketimi Alanı:- Tür: NUMBER
- Birim: kWh
- Doğrulama: Min 0, Max 1.000.000
- Periyot: Aylık
- Gerekli: Evet
- Tür: SINGLE_CHOICE
- Seçenekler: [“Şebeke Elektriği”, “Güneş”, “Rüzgar”, “Doğal Gaz”]
- Koşullu: Güneş/rüzgar seçilirse yenilenebilir detayları gösterir
- Tür: FILE_UPLOAD
- Kabul edilen: PDF, Excel, CSV
- Max boyut: 10MB
- Gerekli: Hayır
- Metadata: Formlar
publicSupportingDocumentsMode = "opt-in"şeklinde yapılandırıldığında bu alan için belge yükleme ikonunu göstermek içinallowSupportingDocumentsUpload: truedeğerini ekleyin. Bu seçenek oluşturucuda Destekleyici belgeler (genel) anahtarı olarak görünür.
Satır içi seçim alt alanları
Bir seçenek seçildiğinde hemen altında yeni bir alan göstermek istediğinizde:- İlgili alt alan için yalnızca tek bir
showgrubu ve tek birequalskoşulu oluşturun; koşul tek birSINGLE_CHOICE/MULTIPLE_CHOICEüst alanını ve tek bir seçenek değerini hedeflemelidir (toplayıcıSINGLEkalmalıdır). - Oluşturucuda Seçenek altında satır içi göster anahtarını etkinleştirin (koşul uygun değilse anahtar devre dışı kalır).
- Çocuk alanlar seçilen seçeneğin altında ve tüm periyotlarda (TIMESTAMP satırları dahil) otomatik olarak yerleştirilir.
config.inlineChoiceDisplayayarlanmamış alanlar klasik düzeni kullanmaya devam eder.
- Tür: ACTIVITY
- Girişler: Yakıt tüketimi, emisyon faktörü
- Çıktı: Toplam CO2e emisyonları
- Otomatik hesaplama: Evet

