powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / new page...
4 сообщений из 4, страница 1 из 1
new page...
    #32612714
Levon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, подскажите,плиз, как из скрипта поменять свойство ДВ "New page ol group break"
...
Рейтинг: 0 / 0
new page...
    #32612779
Фотография Вовик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напрямую никак.

вот обходной метод :

В пайнтере :
1) создать computed column с выражением , чье значение будет использоваться для group break.
2) определить group для этого computed . установить "new page on group
break" для этой группы.

В runtime :
1) в событии типа window open сохранить computed expression в инстанс-перменной.
2) когда нужен page break, восстанавливаем expression для этой колонки и зовем groupcalc().
3) когда не нужен page break, присваиваем computed column expression = константе и зовем groupcalc().
...
Рейтинг: 0 / 0
new page...
    #32613091
Levon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Да, придётся извратнуться. Учитывая то, что у меня уже 4 групповых полосы, видок выйдет просто замечательный.
...
Рейтинг: 0 / 0
new page...
    #32613279
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вовикнапрямую никак.
вот обходной метод :


Вот еще один :)

1) ls_syntax = dw_1.Object.datawindow.syntax
2) ищем строку, содержащюю "group(level=n", где n- номер группы
в найденной строке ищем подстроку "newpage=no" и заменяем на "newpage=yes", если же "newpage=no" не найдено, то просто вставляем "newpage=yes" перед закрывающей скобкой в конце строки.
3) dw_1.Object.datawindow.syntax = ls_syntax
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / new page...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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