Текущее время: Пт, мар 29 2024, 14:55

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка "метод внутри класса не описан и не унаследован" (хотя написана реализация)
СообщениеДобавлено: Вт, авг 03 2021, 11:48 
Ассистент
Ассистент

Зарегистрирован:
Сб, сен 19 2020, 01:40
Сообщения: 36
Загрузил из виндовс объекты разработки (специальным репортом, (это если что ywww)).
Ситуация на скрине: ошибка "Метод READ_TEMPLATE" внутри класса не описан и не унаследован, хотя реализация этому методу имеется.
Подскажите, пожалуйста, в какую сторону копать :(
Изображение Изображение Изображение

Для класса YCLITC_PRINTED_FORM_WWW (в котором проблема с методом READ_TEMPLATE) вышестоящий класс - YCLITC_PRINTED_FORM_TEMPLATE.
А в YCLITC_PRINTED_FORM_TEMPLATE реализован метод READ_TEMPLATE, и он рабочий и никаких ошибок нет.
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка "метод внутри класса не описан и не унаследован" (хотя написана реализация)
СообщениеДобавлено: Вт, авг 03 2021, 15:20 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 347
Проверьте, есть ли в защищённой секции проблемного класса строчка
Code:
METHODS READ_TEMPLATE REDEFINITION.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка "метод внутри класса не описан и не унаследован" (хотя написана реализация)
СообщениеДобавлено: Вт, авг 03 2021, 16:03 
Ассистент
Ассистент

Зарегистрирован:
Сб, сен 19 2020, 01:40
Сообщения: 36
LAT написал(а):
Проверьте, есть ли в защищённой секции проблемного класса строчка
Code:
METHODS READ_TEMPLATE REDEFINITION.


Эта точка имеется.
Я сейчас удалил проблемное повторное определение метода READ_TEMPLATE (на которое ругается), и теперь совершенно непонятная ошибка:
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка "метод внутри класса не описан и не унаследован" (хотя написана реализация)
СообщениеДобавлено: Чт, авг 05 2021, 08:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
Почему непонятная? у класса-родителя либо нет явно определенного конструктора, либо он определен без параметров.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка "метод внутри класса не описан и не унаследован" (хотя написана реализация)
СообщениеДобавлено: Чт, авг 05 2021, 13:11 
Ассистент
Ассистент

Зарегистрирован:
Сб, сен 19 2020, 01:40
Сообщения: 36
Удав написал(а):
Почему непонятная? у класса-родителя либо нет явно определенного конструктора, либо он определен без параметров.


В том-то и дело, что у родителя явно определен конструктор с параметрами, но система его не видит. Так же как не видит переопределенный метод у наследника (в одном классе, а в других классах видит нормально!)
При этом 1 в 1 тот же самый код в другой системе (тмд) - вообще никаких проблем.
А в ерх какие-то странные ошибки.

Такое ощущение, что когда удаляешь классы в SE80, они удаляются неполностью, остаются какие-то данные. И потом все перемешивается и путается.


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

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


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

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


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

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