powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11.5 Как узнать, что выводимый detail первый на странице.
6 сообщений из 6, страница 1 из 1
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34676150
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо знать, что выводимая строка первая на странице (т. е. сразу после шапки). Что смотреть?
...
Рейтинг: 0 / 0
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34677070
Alexander Bor.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создать 2 поля формул: инициализация вспомог. переменной и инкрементация. Иниц - в PH, инкр. - в Details. Если переменная = 1, значит 1-я строка. Обязательно добавить в кажд. поле вызов WhilePrintingRecords.
...
Рейтинг: 0 / 0
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34677213
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(в растерянности) Эээ...Подскажите ещё, _как_ увеличивать.
...
Рейтинг: 0 / 0
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34678482
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эх...
вот поэтому и Next не заработал.

ок

все формулы надо поместить в соотв. секции и скрыть, чтоб не мозолили глаза.

1. формула в Page Header. называем ее _initialize
WhilePrintingRecords;
NumberVar counter;
counter:=0;

2. формула в Details. называем ее _calculate
WhilePrintingRecords;
NumberVar counter;
counter:=counter+1;
counter

в свойствах секции Details. где угодно можно использовать что-то типа
WhilePrintingRecords;
NumberVar counter;
if counter = 1 ...
...
Рейтинг: 0 / 0
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34684507
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой код написал.
Код: plaintext
1.
2.
3.
4.
WhilePrintingRecords;
Global NumberVar prevPageNumber;
result := PageNumber <> prevPageNumber;
prevPageNumber := PageNumber;
result;

Сейчас нужно узнать, является ли detail последним на странице.
...
Рейтинг: 0 / 0
CR 11.5 Как узнать, что выводимый detail первый на странице.
    #34684998
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот выяснить последнюю запись в дитэйлз на странице...
как бы это сказать. пока никто не смог.
обсуждали уже пару лет назад вот здесь
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11.5 Как узнать, что выводимый detail первый на странице.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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