Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 изменить размер всех ячеек в строке на размер определенной колонки  [new]
katysha
Member

Откуда:
Сообщений: 53
Доброго времени суток.

Есть такая проблема. Есть некая печатная форма выполненная в free form. Есть строки в детейле (включен автосайз). Одна из ячеек в строке может менять свой размер в зависимости от размера полученного текста. Так вот как все остальные ячейки этой строки выравнять по высоте именно с этой колонкой так чтобы использовать только настройки самого DW ?

PB 9.0.3
9 фев 12, 10:02    [12059568]     Ответить | Цитировать Сообщить модератору
 Re: изменить размер всех ячеек в строке на размер определенной колонки  [new]
PaulJB
Member

Откуда: Киев
Сообщений: 737
А зачем это надо делать?
9 фев 12, 11:27    [12060274]     Ответить | Цитировать Сообщить модератору
 Re: изменить размер всех ячеек в строке на размер определенной колонки  [new]
BoBaaaaa
Member

Откуда:
Сообщений: 11
RowHeight DataWindow expression function
9 фев 12, 11:40    [12060449]     Ответить | Цитировать Сообщить модератору
 Re: изменить размер всех ячеек в строке на размер определенной колонки  [new]
katysha
Member

Откуда:
Сообщений: 53
PaulJB
А зачем это надо делать?


нужно в отчете раздвинуть строчки в соответствии с шириной определенной ячейки (в ней текст может занимать 1 строчку, а может и 3 сразу), так чтобы они равно смотрелись, если бы был грид, то проблем нет, а это фри форм и у него изменение высоты одной ячейки только оттягивает вниз детеил, все остальные ячейки без изменений.
9 фев 12, 12:47    [12061209]     Ответить | Цитировать Сообщить модератору
 Re: изменить размер всех ячеек в строке на размер определенной колонки  [new]
katysha
Member

Откуда:
Сообщений: 53
BoBaaaaa
RowHeight DataWindow expression function


уже пробовала, но как-то не очень оно работает, может есть каакая-то возможность узнать на сколько изменился автосайз детейла?
9 фев 12, 12:51    [12061246]     Ответить | Цитировать Сообщить модератору
 Re: изменить размер всех ячеек в строке на размер определенной колонки  [new]
katysha
Member

Откуда:
Сообщений: 53
как всегда ответ был где-то на поверхности

ставим только на это поле автосайз, и в сво-во высоты всех остальных вписываем RowHeight(), а координату по У выставляем = 0
9 фев 12, 14:19    [12062294]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить