Проблема с лейаутом data band'ов
Добавлено: 31 янв 2013, 23:20
Здравствуйте, буду очень благодарен за помощь с этими проблемами, они очень мешают нам двигаться дальше, а таких отчетов нам нужно создать несколько. Дело в том, что у нас некоторые данные находятся не в таблице, а в виде таблицы со столбцами key->name->value, и когда нам нужно показать определенную запись, мы крутим ее в датабенде с фильтром по key, как было предложено в форуме ранее.
Из-за этого у нас получается много датабендов, и еще большее количество проблем. Умоляю, помогите
1) Заголовки. Макет документа без заголовков: все красиво http://screencast.com/t/GRAM76PCtgX3
Включаем заголовки обратно: http://screencast.com/t/2PAT2ioe
При закрытии и повторном открытии шаблона все по-прежнему криво в отображении с заголовками и нормально без них.
То есть если один раз скрыть заголовки - обратно их уже не включить. Ну ок, можно было бы работать и без заголовков. Но была обнаружена следующая проблема
2) После отключения отображения заголовков лэйаут data band'ов, обернутых в панели, начинает себя вести плохо. Текст, обернутый в data band (лежащий "на data band") может попасть на уровень ниже и наследовать параментры предыдущего data band. Это слуичисло здесь, например:
http://screencast.com/t/9s9yiFB6
и компилируется это так:
http://screencast.com/t/3wS20UQ0O
Если два элемента так "не поделили" данные, то это лечится при помощи move backward. Но тогда два контейнера data band с текстом в них меняются местами внутри панели, в которую они обернуты:
http://screencast.com/t/8ZU0UkNaQUm
и глючит его так постоянно. ПОсле работы с data bands в соседней панели опять все сломалось в этой:
http://screencast.com/t/phnrTIcoyW и http://screencast.com/t/7TUD0hMi
Еще одно кино про то же самое. Но там я показываю, что фильтры у data bands правильные, и все дело именно в лэйауте, который меняется по щелчку на блок ( http://screencast.com/t/pV6vU7mjGl7
3) если не убирать заголовки, то весь макет не умещается на одной странице. НО ясно, что бОльшую часть занимают заголовки, а не информация.
Если же добавить вторую страницу, то в компилиррующемся превью данные с первой страницы расползаются и на вторую.
После удаления второй страницы в превью почему-то ничего не изменилось. Было по-прежнему две страницы и жиденько распределенный по ним текст. ( и даже после сохранения и выхода из шаблона и возвращения в него в превью все так же и осталось.
Из-за этого у нас получается много датабендов, и еще большее количество проблем. Умоляю, помогите
1) Заголовки. Макет документа без заголовков: все красиво http://screencast.com/t/GRAM76PCtgX3
Включаем заголовки обратно: http://screencast.com/t/2PAT2ioe
При закрытии и повторном открытии шаблона все по-прежнему криво в отображении с заголовками и нормально без них.
То есть если один раз скрыть заголовки - обратно их уже не включить. Ну ок, можно было бы работать и без заголовков. Но была обнаружена следующая проблема
2) После отключения отображения заголовков лэйаут data band'ов, обернутых в панели, начинает себя вести плохо. Текст, обернутый в data band (лежащий "на data band") может попасть на уровень ниже и наследовать параментры предыдущего data band. Это слуичисло здесь, например:
http://screencast.com/t/9s9yiFB6
и компилируется это так:
http://screencast.com/t/3wS20UQ0O
Если два элемента так "не поделили" данные, то это лечится при помощи move backward. Но тогда два контейнера data band с текстом в них меняются местами внутри панели, в которую они обернуты:
http://screencast.com/t/8ZU0UkNaQUm
и глючит его так постоянно. ПОсле работы с data bands в соседней панели опять все сломалось в этой:
http://screencast.com/t/phnrTIcoyW и http://screencast.com/t/7TUD0hMi
Еще одно кино про то же самое. Но там я показываю, что фильтры у data bands правильные, и все дело именно в лэйауте, который меняется по щелчку на блок ( http://screencast.com/t/pV6vU7mjGl7
3) если не убирать заголовки, то весь макет не умещается на одной странице. НО ясно, что бОльшую часть занимают заголовки, а не информация.
Если же добавить вторую страницу, то в компилиррующемся превью данные с первой страницы расползаются и на вторую.
После удаления второй страницы в превью почему-то ничего не изменилось. Было по-прежнему две страницы и жиденько распределенный по ним текст. ( и даже после сохранения и выхода из шаблона и возвращения в него в превью все так же и осталось.