Текущее время: Чт, мар 28 2024, 18:31

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Insert report - ограничение на количество строк в отчете
СообщениеДобавлено: Пн, апр 04 2011, 19:00 
Начинающий
Начинающий

Зарегистрирован:
Пн, дек 29 2008, 17:15
Сообщения: 8
Добрый день!

Подскажите, есть ли ограничение на количество строк в таблице CODE, которая используется в операторе INSERT REPORT REPORTNAME FROM CODE.
Просто генерится отчет, в таблице кода 22 тысячи строк. Где-то на 7000 тысячах объявление подпрограммы. При выполнении этого отчета падает в дамп, из-за того, что подпрограмма со строки 7000 не существует...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Insert report - ограничение на количество строк в отчете
СообщениеДобавлено: Вт, апр 05 2011, 05:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
У меня простой пример, вроде этого, нормально работает. Версия 4.7
Code:
data: itab type table of string.
data: s type string.
data: prog type sy-repid.
prog = 'ztest'.
  s = 'report ztest. '.
  append s to itab.
do 22000 times.
  s = 'write: `11111111111111111111111111111111111111111111111111111`. '.
  append s to itab.
enddo.
insert report prog from itab.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Insert report - ограничение на количество строк в отчете
СообщениеДобавлено: Вт, апр 05 2011, 06:11 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2011, 07:26
Сообщения: 80
Откуда: Альфа Центавра
Пол: Мужской
message_type_X написал(а):
Просто генерится отчет, в таблице кода 22 тысячи строк

ого го
из ограничений знаю что есть на длину строки <=72
как вариант может стоит разбить на include-ы ?
и вы точно уверены что вам нужна динамическая программа? что за задача перед вами стоит?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Insert report - ограничение на количество строк в отчете
СообщениеДобавлено: Вт, апр 05 2011, 08:11 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
message_type_X написал(а):
Добрый день!

Подскажите, есть ли ограничение на количество строк в таблице CODE, которая используется в операторе INSERT REPORT REPORTNAME FROM CODE.
Просто генерится отчет, в таблице кода 22 тысячи строк. Где-то на 7000 тысячах объявление подпрограммы. При выполнении этого отчета падает в дамп, из-за того, что подпрограмма со строки 7000 не существует...

Думаю что всё-таки стоит внимательно прочитать дамп - может всё-таки дело не в количестве строчек?
В крайнем случае создайте ваш отчёт "в ручном режиме", через "программа-утилиты-лимиты генерации" посмотрите что получается.
SY-SUBRC какой после INSERT REPORT?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB