Üst bilgiler, veri alanları ve alt bilgileri bir sayfa içinde de oluşturabilmek için dinamik formlar konsepti kullanıma sunulmuştur. Bu alanların pozisyonları dinamik olduğu ve normalde tablo grafiğinde görülmeleri gerektiği için, dinamik bir formda, bir raporda oluşturulan her satır bir çerçeve çizebilir.
Genelde üst bilgiler sadece, örn. klemens şemaları gibi kendilerinden fonksiyon tabanlı raporlar oluşturulan formlar için kullanılır. Üst bilgi, örn. ürün listeleri gibi genel bakışlar için önemli değildir.
Not:
Dinamik formları, Formun kullanımı form özelliği için açılır listeden "Dinamik" girişinin seçilmiş olmasından tanıyabilirsiniz.
Aşağıdaki dinamik alanlara sahip bir cihaz etiketi listesinin oluşturulması gerekiyor:
Cihaz etiketi listesi (sayfanın üstbilgisi)
CE / Miktar / Tanımlayıcı metin
Üretici: H1 (Grubun üstbilgisi)
K1 / 10 / Tanımlayıcı metin 1
K2 / 5 / Tanımlayıcı metin 2
Kn / 99 / Tanımlayıcı metin n
Üretici: H2 (Grubun üstbilgisi)
K1 / 10 / Tanımlayıcı metin 1
K2 / 5 / Tanımlayıcı metin 2
Kn / 99 / Tanımlayıcı metin n
Bu bilgiler, form editöründe grafik satır çerçeveleri olarak çizilir ve oluşturulan her satırla birlikte bir rapor sayfasına yazılır. Ayrıca, grafik nesneleri veya metin nesnelerini üst bilgi, veri alanı veya alt bilgi olarak tanımlamak da mümkündür, yani sadece yer tutucu metinleri değil.
Ön koşullar:
- Bir proje açtınız.
- Düzenlemek istediğiniz dinamik formu form editöründe açtınız (Yardımcı uygulamalar > Ana veri > Form > Aç > [Aç]).
- Ekle > Dinamik alan
- Takip eden menüden, Üst bilgi, Başlık (veri alanı için), Veri alanı, Veri alanı alt bilgisi veya Alt bilgi seçenekleri aracılığıyla nasıl bir alan tanımlamak istediğinizi seçin.
Alanı tanımlayan dörtgen imlece eklenir. - Çizilecek dörtgenin başlangıç noktasını yerleştirmek için fareyle tıklayın.
- Dörtgenin uç pozisyonunu belirlemek için tıklayın.
İlgili alanı temsil eden dörtgen çizilir; ek olarak, hangi alan tipinin söz konusu olduğunu belirten bilgi (üst bilgi, veri alanı veya alt bilgi, veri alanı alt bilgisi veya başlık), sol üstte görüntülenir. - Yeni tanımlanan dörtgeni işaretleyin.
- Ekle > Yer tutucu metni menü öğelerini seçin.
- Özellikler (Yer tutucu metni) iletişim kutusunda, Yerleştirme sekmesine ait Özellik alanındaki [...] öğesine tıklayın.
- Yer tutucu metinleri - <Form tipi> iletişim kutusunda, ilgili alan için yer tutucu olarak belirlemek istediğiniz özelliği seçin.
- [TAMAM] düğmesine tıklayın.
- Yaptığınız girişleri onaylayın.
İpucu:
Alternatif olarak, bir alana atanmış olan yer tutucu metinlerini, dinamik alanın grafiğine çift tıklayarak düzenlemeniz de mümkündür. Açılan Dinamik alan iletişim kutusundaki Yer tutucu metinleri sekmesinde, tüm yer tutucu metinleri düzenli bir tabloda listelenir.
Form yönü özelliği, farklı tanımlama alanlarının hangi sırayla birleştirileceğini belirler. Form yönü satır şeklindeyse, tanımlama alanları "sol alttan" "sol üste" doğru birleştirilir:
Form yönü sütun şeklinde ise, tanımlama alanları "sağ alttan" "sol alta" doğru birleştirilir:
(Aşağıdaki rakamlar iki çizimde de şu anlama gelir:
1 = Üst bilgi
2 = Veri alanı
3 = Alt bilgi)
Notlar:
- Birden fazla aynı tanımlama alanı (örn. birden fazla veri alanı) yerleştirilirse, raporlar için bunlardan sadece biri dikkate alınır.
- Görsel kontrol fonksiyonu olarak, dinamik formlar için üst bilgi, alt bilgi ve veri alanının, veri alanı alt bilgisinin veya başlığın tüm elemanlarını gösteren ek işaretleme fonksiyonları (Düzenle > İşaretle) mevcuttur. Bu, prensip olarak normal bir işaretlemedir, yani işaretlenen tüm elemanlar silinebilir, kopyalanabilir, taşınabilir, vb.
- Diğer tüm formlar gibi, dinamik formlar da düzenleme sırasında örneğin tanımlama alanlarının doğru kullanımı açısından otomatik olarak kontrol edilebilir (Yardımcı uygulamalar > Formu kontrol et).
Dışta duran yer tutucu metinlerini bir alana ata
Dinamik formlarda, alanların dışına yerleştirilen yer tutucu metinlerini alanlara atamak da mümkündür.
Ön koşullar:
- Bir proje açtınız.
- Düzenlemek istediğiniz dinamik formu form editöründe açtınız (Yardımcı uygulamalar > Ana veri > Form > Aç > [Aç]).
- Ekle > Dinamik alan > <...> menü öğeleri aracılığıyla bir alan belirlediniz ve yer tutucu metinlerini eklediniz.
- Alana ait olması gereken yer tutucu metinlerini işaretleyin.
- İstediğiniz alana tıklayın ve ardından Nesneleri alana ata açılır menü öğesini seçin.
Nesneler, alana atanır. İlgili alan için İlgili nesneleri işaretle açılır menü öğesini seçerek atamayı kontrol edebilirsiniz.
Ayrıca bkz.