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

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

В пайнтере :
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
20.07.2004, 16:10
    #32613091
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
new page...
Спасибо. Да, придётся извратнуться. Учитывая то, что у меня уже 4 групповых полосы, видок выйдет просто замечательный.
...
Рейтинг: 0 / 0
20.07.2004, 17:06
    #32613279
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
new page...
Вовикнапрямую никак.
вот обходной метод :


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

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
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / new page... / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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