Zengin Metin İçindeki Tabloları Tekrarlamak

Top  Previous  Next

Panel veya Form elemanları nasıl XML düğümleri boyunca dinamik olarak tekrarlanabiliyorsa, Zengin metin elemanı içindeki tabloların satırlarıda aynı şekilde tekrarlanabilir. Bakın Taşıyıcı Elemanların Tekrarlama Özelliği .

Bir zengin metin içindeki bir tablonun tekrarlama parametrelerinin tanımlandığı "Tekrarlama" diyaloğunu açmak için:

1.F2 tuşuna basarak düzenleme haline geçin
2.Tablonun bulunduğu zengin metin elemanına odaklanın
3.Satırları tekrarlanacak olan tablonun üzerinde sağ tıklayın
4.Bağlamsal menüden "Tablo tekrarlama..." komutunu seçin. Tekrarlama parametrelerinin tanımlanabileceği aşağıdaki diyalog açılacaktır.

 

RepeatingTablesInRichtext

 

Parametreler

Tablo gösterim koşulu

Bu isteğe bağlı parametreye değer olarak bir XSL test ifadesi verilebilir. Eğer verilirse bu parametrenin değeri tablonun gösterilmesi için bir önkoşul olarak kullanılır ve tablo ancak önkoşul gerçeklenirse gösterilir.

Her bir ... İçin

Bu parametreye verilen değer XML düğümlerin sorgulamasında kullanılır. Tekrarlama işlemi sorgulama sonucunda elde edilen XML düğümleri için yapılacaktır. Parametrenin kullanımı taşıyıcı elemanların "Tekrarlama | Her Bir ... İçin" özelliğinin kullanımı ile aynıdır.

Sıralama

Bu parametrenin değeri, "Her bir ... için" parametresinde tanımlanan sorgu ile elde edilen XML düğümlerini sıralamak için kullanılır. Parametrenin kullanımı taşıyıcı elemanların "Tekrarlama | Sıralama" özelliği ile aynıdır.

İç tekrarlamalar için parametreler

Bu parametre, değerleri odaklanılmış olan XML düğümlerine atanmış olan XSL değişkenleri oluşturmak için kullanılır. Oluşturulan XSL değişkenleri tekrarlanan satır içinde veya iç tabloların tekrarlama işlemleri sırasında kullanılabilir. Parametrenin kullanımı taşıyıcı elemanların "Tekrarlama | İç Tekrarlamalar İçin Parametreler" özelliği ile aynıdır.

Satırları göster

Tekrarlanması istenilen her bir satır veya satır grubu için buraya bir tanım kaydı eklenmelidir. Bir tanım kaydı şunları içerir:

Alan

Açıklama

..den itibaren

Tekrarlanacak olan satırların ilk satırının sıra numarası

Adet

Tekrarlanacak olan satır sayısı

Koşul

Satır tekrarlaması için önkoşul. Eğer bu alan boş bırakılırsa satır(lar) koşulsuz olarak her XML düğüm için tekrarlanır.

Son satır, diğer durum için reserve edilmiştir ve "..den itibaren" ve "Adet" alanlarının değeri 0 dan büyük olduğunda etkin hale gelir.

Tekrarlama talimatı

Bu alan tekrarlama tanımınının bir özetidir ve tablolar arasında kopyalama ve yapıştırma işlemleri yapmak için kullanılabilir. Alan içindeki tanımın diyalog içindeki parametrelere dağıtılması expanddefinition düğmesine basılarak sağlanır.

 

Bakın Kullanım Örnekleri.