Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Проверка на последную запись поля. / 4 сообщений из 4, страница 1 из 1
03.09.2009, 06:50
    #36175971
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на последную запись поля.
Добрый день.

Есть необходимость производить кое-какие вычисления пока поле FIELDS1 имеет одно и тоже значение.
Смену поля проверяю
Код: plaintext
1.
2.
NowFIELDS1  :=  {AHD_TT_States_new.FIELDS1 };
NextFIELDS1  := next( {AHD_TT_States_new.FIELDS1 }) ;
if (NextFIELDS1  <> NowFIELDS1 )  ......

Все работает нормально, пока не доходит дело до последней записи.
Вот тут то этот код не отрабатывает (и все что после него ...)
Код: plaintext
NextFIELDS1  := next( {AHD_TT_States_new.FIELDS1 }) ;

Вопрос:
как понять что текущая запись это последняя и не вызывать функцию next() ?
Какие решения могут быть?

Например, такой код не отрабатывет:
Код: plaintext
1.
2.
if (next( {AHD_TT_States_new.FIELDS1}) <> "") then 
NextFIELDS1 := next( {AHD_TT_States_new.FIELDS1}) else 
NextFIELDS1 := "Последняя";

Спасибо.
...
Рейтинг: 0 / 0
03.09.2009, 07:56
    #36175990
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на последную запись поля.
Забыл указать систему - Crystal Reports
...
Рейтинг: 0 / 0
03.09.2009, 11:01
    #36176264
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на последную запись поля.
Нашел наконец-то.

Сам себе отвечу:
Код: plaintext
NextIsNull ( {FIELD1})
...
Рейтинг: 0 / 0
03.09.2009, 11:01
    #36176266
bratets SO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на последную запись поля.
попробуйте проверять на количество записей
хочешь быть оригинальным - будь добрым...
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Проверка на последную запись поля. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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