powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / изменение высоты трейлера группы
10 сообщений из 10, страница 1 из 1
изменение высоты трейлера группы
    #38632148
Tikhon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто знает, возможно такое сделать или нет.
Есть отчет, в котором detail скрыты, выводятся только trailer группы. Но бывают строки, в которых нулевые значения и их хотелось-бы скрыть. Селектом скрыть нельзя, т.к. в скрипте как-раз часть detail и обнуляется. Как можно скрыть эти трейлеры групп? Просто задать высоту трейлера 0 нельзя, скрываются все строки, а надо только часть.
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38632417
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tikhon,

Насколько я помню, начиная с какого-то PB, (11 или 12) есть expression на высоту band'а. Для старых версий - перетащить trailer в detail и играться с SetDetailHeight(...) и положением объектов в DataWindow.
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38633001
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tikhon ,
Код: sql
1.
2.
/*например в РВ10.5*/
dw_1.Modify("DataWindow.Trailer.1.Height="+string(li_height))
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38633123
Tikhon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AIS, тогда меняется высота всех трейлеров этой группы, а надо менять высоту только нескольких трейлеров. Типа отчет за 30 дней, 30 строк, несколько строк надо скрыть. Хотя это все трейлеры одной группы.
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38633127
Tikhon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк, как это, трейлер перетащить в детайл?
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38633209
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TikhonAIS, тогда меняется высота всех трейлеров этой группы, а надо менять высоту только нескольких трейлеров. Типа отчет за 30 дней, 30 строк, несколько строк надо скрыть. Хотя это все трейлеры одной группы.
Используйте свойство Height.AutoSize для трейлера (возможно потребуется изначально выставить высоту =0), а также для элементов их свойства на вкладке "Position": "Layer" и "SlaideUp".
Может это поможет.
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38633804
Tikhon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вопрос решен, всем спасибо
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38634807
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tikhonвопрос решен, всем спасибо
А как на счет поделиться с форумом найденным решением? ;)
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38637161
Tikhon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для каждого примитива в трейлере в свойстве высота сделать так:
if (условие,0,64)
У самого трейлера высота 0 и autosize height
...
Рейтинг: 0 / 0
изменение высоты трейлера группы
    #38637463
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TikhonЛокшин Марк, как это, трейлер перетащить в детайл?
Поля из trailer'а.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / изменение высоты трейлера группы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]