powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Отчёт PB10.5, ASA 9
11 сообщений из 11, страница 1 из 1
Отчёт PB10.5, ASA 9
    #34573648
Rjkz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.необходимо распечатать data window, сценарий прикрепить
к кнопке, расположенной на dialog window ‘2. . . . ‘
Пускай на странице 50 строк

2. вставляю вычисляемое поле
'Page ' + page() + ' of ' + pagecount()
в раздел ‘summary’ И “Footer”
имеем показанный вид на экране и точно так же на бумаге.

Номер страницы не выводится внизу страницы

Спасибо
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34574232
VBRP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте переместить номера страниц из Summary в Footer.
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34574233
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточните вопрос, при чем тут секция SUMMARY в котором на картинке "'Page ...", когда вычисляемое поле должно быть в FOOTER.
Если вопрос не в этом, объясните что неправильно на этой картинке.
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34574348
Voitovych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПопробуйте переместить номера страниц из Summary в Footer.

Уточните вопрос, при чем тут секция SUMMARY в котором на картинке "'Page ...", когда вычисляемое поле должно быть в FOOTER.
Если вопрос не в этом, объясните что неправильно на этой картинке.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
пробовал ставить в обоих разделах
Summary  и FOOTER
результат одинаковый - номер страницы печатается внутри строк
но никак внизу листа ( страницы )

Не связано ли это с тем,
что матричный принтер?
Допустим  370  записей - строк в отчёте
должно быть отпечатано,
значит  7  страниц и  20  строк на  8 -ой странице.
Имею ввиду на странице  50  строк.

СПАСИБО
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34574647
markel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно выставить свойство Layer для этого поля в band, а сейчас оно наверное background или foreground.
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34574833
craftyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voitovych авторПопробуйте переместить номера страниц из Summary в Footer.

Уточните вопрос, при чем тут секция SUMMARY в котором на картинке "'Page ...", когда вычисляемое поле должно быть в FOOTER.
Если вопрос не в этом, объясните что неправильно на этой картинке.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
пробовал ставить в обоих разделах
Summary  и FOOTER
результат одинаковый - номер страницы печатается внутри строк
но никак внизу листа ( страницы )

Не связано ли это с тем,
что матричный принтер?
Допустим  370  записей - строк в отчёте
должно быть отпечатано,
значит  7  страниц и  20  строк на  8 -ой странице.
Имею ввиду на странице  50  строк.

СПАСИБО
узнаю почерк Владимира2 =)
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34575500
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
markelНужно выставить свойство Layer для этого поля в band, а сейчас оно наверное background или foreground.
Тогда обычно текст наползает DETAIL, а тут ситуация с неправильным определением высоты страницы, возможно действительно из за матричного принтера, но определить это достаточно просто, поставить в качестве принтера по умолчанию любой другой, а если нет любой виртуальный HP.

Если не поможет SRD файл в студию. Тогда можно будет сказать точнее.
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34577086
Voitovych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор
Нужно выставить свойство Layer для этого поля в band, а сейчас оно наверное background или foreground.

markel , ой как же Вы правы,
ОГРОМНОЕ ВАМ СПАСИБО!
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34577093
Voitovych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕЩЁ ПРОБЛЕМЫ,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
вид object DataWindow
 1 . Почему на каждой сранице 
печатается HEADER ?
достаточно на первой

 2 . Как подавить вывод вертикальной левой
 крайней линии и верхней горизонтальной линии,
 печатаемых в HEADER, в частности
вертикальные линии между СТРОКА_5
и первой строко раздела Detail ?
PS: они видны на экране, также и 
печатаются на бумаге.

 3 . На снимке справа (это dw_1 после выборки записей, их  175 )
На бумаге напечатано 
правильно – всего  4  страницы,
а на экране  22 , т.е. 
Page  1  of  22 
Page  2  of  22 
Page  3  of  22 
И так далее

 4 . Почему сетка печатается ? Как 
подавить сетку в заголовке отчёта ?

СПАСИБО
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34578055
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4. tabpage General -> Dispaly -> Off
3. если не ошибаюсь на экране страница идет от размера области занятой dw
2. нарисовать самому по необходимости.
1. заголовок отчета сделать отдельно и вставить как report. и на всех страницах кроме первой подавить его
...
Рейтинг: 0 / 0
Отчёт PB10.5, ASA 9
    #34578071
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для номера страницы
tabpage Position: Layer = Band
или учитывая что у вас grid поместите определение странице например в крайний правый столбец в разделе Footer. Надеюсь проблема решиться.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Отчёт PB10.5, ASA 9
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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