Текущее время: Сб, июл 19 2025, 16:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Происходит что то странное... Runtime error
СообщениеДобавлено: Вт, окт 24 2006, 12:59 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Происходит что то странное...

Может кто либо сталкивался со следующей проблемой:
Во время вывода данных в формате ALV, программа вылетает в DUMP:

Runtime error READ_REPORT_LINE_TOO_LONG
Exception CX_SY_READ_SRC_LINE_TO_LONG

Проблема заключаетса в том, что когда я скопировал программу, чтобы поиграться с ней, поснимать части кода и посмотреть когда это вылетает, то копия работает без проблем.

На следующий день, копия которая работала, так же стала вылетать с той же ошибкой, хотя я не делал никаких изменений.

Я сделал еще одну копию проги, и что самое странное, новая копия работает!!! :shock:

Есть мнения по этому поводу?

Спасибо.

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 13:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Включи опцию 72 знака в редакторе,
REUSE_ALV_FIELDCATALOG_MERGE не умеет работать с длинными исходниками.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 13:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Скорее всего в программе используется функциональный модуль REUSE_ALV_FIELDCATALOG_MERGE со ссылкой на структуру, описанную в инклюде, а один из инклюдов содержит строки длинее 72 символов.
Лучше сделать для вывода специальную структуру в словаре и работать через нее.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 14:35 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Спасибо, попробую.

Да, я использую модуль REUSE_ALV_FIELDCATALOG_MERGE, но у меня нет инклудов, есть только одна структура, кототую я создаю в моей программе.

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 15:29 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Mike1 написал:
Включи опцию 72 знака в редакторе,
REUSE_ALV_FIELDCATALOG_MERGE не умеет работать с длинными исходниками.


Спасибо, это помогло. :)

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 15:40 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Сергей Королев написал:
Лучше сделать для вывода специальную структуру в словаре и работать через нее.


О какой структуре идет речь?

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
DBA написал(а):
есть только одна структура, кототую я создаю в моей программе.

Вместо описания структуры непосредственно в программе, можно создать структуру в словаре (танзакция SE11). Лично я использую только такой подход.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 17:10 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Понял, спасибо.

_________________
Just Beginner...


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

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


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

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


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

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