powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport выводит почему-то только 50 записей
1 сообщений из 1, страница 1 из 1
FastReport выводит почему-то только 50 записей
    #39644414
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На форме лежит TADQuery, в который вносится SQL-запрос с хранимой процедурой:
Код: pascal
1.
2.
3.
4.
  ADQuery1.SQL.Text := 'CALL third_parties_sums(:month_begin, :month_end, 1, 2)';
  ADQuery1.ParamByName('month_begin').AsDateTime := EncodeDate(FindYear, FindMonth, 1);
  ADQuery1.ParamByName('month_end').AsDateTime := EncodeDateTime(FindYear, FindMonth, DaysInAMonth(FindYear, FindMonth), 23, 59, 59, 0);
  ADQuery1.Open;


При отладке в MySQL-менеджере этот запрос выдает 67 записей.
В FastReport-е показывает первые 50.
Нашел в ADQuery1 параметр FetchOptions / RowsetSize, в котором стояло 50. Изменил на 100, все 67 записей показало.
Но вот в чем дело - в других отчетах тоже стоит 50, но записей показывает столько, сколько надо, все. Правда там не хранимая процедура, а прямой текст запроса.
Может быть исключение делается для хранимых процедур, и начинает этот параметр задействоваться?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport выводит почему-то только 50 записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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