Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не разрывать группу на границе страниц / 6 сообщений из 6, страница 1 из 1
15.09.2005, 22:30
    #33272281
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не разрывать группу на границе страниц
Как это сделать? Т.е. если группа не помещается на текущую страницу, она печатается с новой страницы.

Вообще это нужно сделать для случая, когда DW располагается в несколько колонок (Newspaper columns across > 1). В этом случае в качестве страницы рассматривается колонка.

Спасибо!
...
Рейтинг: 0 / 0
20.09.2005, 17:15
    #33279526
Не разрывать группу на границе страниц
Анатолий, я прошу прощения, что не по теме. Можно заполучить Ваш действующий е-маил адресс? Есть деловое предложение участия в разработке проэкта.
Спасибо.
...
Рейтинг: 0 / 0
23.09.2005, 17:03
    #33286547
Konstantin Goldobin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не разрывать группу на границе страниц
Anatoly,

"Anatoly Moskovsky" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:

>Как это сделать? Т.е. если группа не помещается на текущую страницу,
>она печатается с новой страницы.
>
>Вообще это нужно сделать для случая, когда DW располагается в несколько
>колонок (Newspaper columns across > 1). В этом случае в качестве страницы
>рассматривается колонка.

Сделал эксперимент. Создал extrenal dw с двумя колонками g и d:
g d
----
1 1
1 2
2 1
2 2
2 3
2 4

То есть g - группа, d - данные. Нижний бордер задрал так, чтобы
на страницу помещалось 4 строки. Сделал 3 газетные колонки.
Сделал две группы. Внутренняя - по g. Внешняя - по g и cf_pbr,
и у нее поставил New Page on Group Break. Теперь выражение для
cf_pbr:

if( count(d for group 2) > count(d for page) - first(getRow() for group 2) +
1, 1, 0 )

Вроде вторая группа перенеслась целиком на вторую колонку.
Попробуйте, может на мысль какую натолкнёт? Я попробовал
набить еще данных - вроде работает.

--
With regards,
Konstantin Goldobin
http://www.vsi.ru/~kgold


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
23.09.2005, 17:27
    #33286626
Konstantin Goldobin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не разрывать группу на границе страниц
Нет, не работает...

--
With regards,
Konstantin Goldobin
http://www.vsi.ru/~kgold


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
23.09.2005, 17:57
    #33286698
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не разрывать группу на границе страниц
Все равно спасибо за идею - попробую двигаться в этом направлении.
Сюда сообщу результаты.
...
Рейтинг: 0 / 0
23.09.2005, 18:03
    #33286713
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не разрывать группу на границе страниц
Юрка-ОдесситАнатолий, я прошу прощения, что не по теме. Можно заполучить Ваш действующий е-маил адресс? Есть деловое предложение участия в разработке проэкта.
Спасибо.

Сорри что не сразу ответил.
avm@sqlbatch.com
Но кажется Вы и так нашли мой адрес в профиле, т.к. я отвечал на такое предложение по почте на днях.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не разрывать группу на границе страниц / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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