Persyaratan saya mengikat saya untuk memiliki beberapa baris dalam satu "Detail" band.
Saat ini saya memiliki bidang teks statis (yang disorot dalam warna) di kolom paling kiri dan tiga bidang data teks di sebelahnya.
Apa yang saya inginkan dalam laporan saya adalah, pita teks statis bersama dengan tiga pita harus meregang tinggi ketika data di salah satu dari tiga pita meluap, dengan baris berikutnya "properly &" ditampilkan di bawah baris yang diregangkan. Dengan "benar &" maksud saya elemen baris berikutnya harus memiliki "top &" nilai yang sama dan ditampilkan dalam "row &" yang sama.
Saya mencoba mengatur "Stretch with overflow &" flag ke "true &" dan "Position &" ke "float &" tetapi masalahnya adalah data baris berikutnya tidak diposisikan dengan benar.
Saya telah menemukan jawabannya. Kunci solusinya adalah mengelompokkan elemen-elemen di dalam satu baris bersama-sama.
Pilih semua elemen dalam grup, atau, semua elemen di semua gorup dan lakukan ini:
Itu saja yang bisa kita lakukan untuk membuat segala sesuatunya "stretch" bersama-sama.
Sekarang, band harus meregang secara dinamis dengan detail yang diregangkan ini. Cukup buka properti band, atur Split type ke "Default" dan split allowed ke true. Ini melakukan trik untuk saya.
Jika seseorang mengalami masalah ini dan jawaban di atas tidak berhasil. Saya sarankan untuk memeriksa elemen akar xml'Anda. Jika memiliki atribut berikut ini maka hapuslah:
printOrder="Horizontal"
Maka jawaban di atas akan bekerja.
Semoga saya bisa menyelamatkan seseorang dari googling hal yang sama.
Dalam kasus saya, melakukan apa yang Anda sarankan tidak berhasil. Saya harus sedikit memodifikasi solusi Anda - saya membuat "frame" bukannya mengelompokkan objek, dan meletakkan elemen yang sebelumnya dikelompokkan dalam bingkai itu. Saya mengatur positionType="Float" dan stretchType="No stretch" di frame itu, dan mengatur stretchType="RelativeToTallestObject" ke item anaknya - maka semuanya bekerja.