Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.03.2004, 08:36
|
|||
---|---|---|---|
AutosizeHeight и RowHeight |
|||
#18+
Есть некое DW в котором установлен AutosizeHeight у Detail-бэнда, т.к. значение одного из столбцов (строка) может быть разной длины. Есть объект Line, который выполняет роль границы строки и должен всегда находиться по нижнему краю самой большой ячейки. Для этого ему в координаты Y записано выражение rowheight() - 5 . Все работает. Проблема в следующем: если этому DW включить PrintPreview начинает неправильно работать AutosizeHeight - обрезается последняя строка текста в ячейке. Линия отрисовывается правильно. Если же это DW находится внутри композитного, то обрезается последняя строка текста в ячейке и линия вообще не отрисовывается. Проверка выражения rowheight() показала, что в этом случае оно вычисляется неверно, например, если в самом DW для некоторой строки оно было равно 260, то в композитном, на тех же данных оно равно 1500. Кто-нибудь сталкивался с таким поведением и если да, то как это победить? PB 9.0.1.6533 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.03.2004, 13:07
|
|||
---|---|---|---|
|
|||
AutosizeHeight и RowHeight |
|||
#18+
Да, с функцией rowheigt(), ИМХО, проблемы... Нам пришлось обойти все отчеты при переходе с Pb6.5 на Pb8.0.4 и исправить аналогичные свойства в композитных dw, вычтя значительно большее значение (для прижатия в row значения столбца к нижней границе). Что характерно - на печать это не влияет, принтер печатает удовлетворительно. Но на экране не видать.:-))) Я пробовал еще в таких dw указать масштаб в, например, дюймах - чтобы не возиться с обходом - фиг. В Pb6.5 было нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.03.2004, 17:20
|
|||
---|---|---|---|
|
|||
AutosizeHeight и RowHeight |
|||
#18+
To Andyn Попробуй провести эксперимент с PB Build 7119 . Может поможет? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.03.2004, 09:38
|
|||
---|---|---|---|
AutosizeHeight и RowHeight |
|||
#18+
2 Black Savage Попробовал, проблема изменилась. :) Теперь в просмотре композитного DW линии отображаются, высота вроде считается правильно, но при печати берется высота области полученного вложенного отчета, как он выглядит в просмотре, и внутри этого "окна" печатается 2 строки данных аккуратно растянутые на всю эту высоту. Соответственно столбец показывающий высоту строки тоже показывает другие значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.04.2004, 07:17
|
|||
---|---|---|---|
AutosizeHeight и RowHeight |
|||
#18+
Проблема решена обходным путем. Вопрос тем не менее остается открытым. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.06.2004, 16:58
|
|||
---|---|---|---|
|
|||
AutosizeHeight и RowHeight |
|||
#18+
В билде Pb8.0.4.10691 (и, видимо, в Pb901.7171) бага зафиксена! Функция rowheight() в композите возвращает нормальное значение. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/search_topic.php?author=%D0%93%D0%BE%D1%81%D1%82%D0%B5%D0%BD%D0%B5%D0%BA&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
122ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 445ms |
total: | 689ms |
0 / 0 |