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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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