Всем привет! Нашел тут небольшое руководство (
http://www.sap-hefte.de/download/dateien/691/040_leseprobe.pdf) по деревьям в BSP и параллельно там используется ООП. Запутался, не могу понять в чем дело, хотя делал все четко по шагам.
Проблема такая:
Создал 2 класса, в них атрибуты и методы.

И страничку с логикой main.htm, на которой будет отображаться дерево.
В хендлере OnInitialization написал
Code:
it_codetree = application->m_codetree->get_tree( ).
Тут 1я ошибка.

Не могу понять откуда появляется _m_ приставка (видимо просто ещё не разбираюсь в abap ооп).
Попробовал заменить:
Code:
it_codetree = _m_application->m_codetree->get_tree( ).
Появилась другая ошибка

Тут я так понимаю ошибка в том что требует параметр для метода?
В общем так и не смог разобраться... Перепроверял названия - все в порядке, методы и переменные объявлены как public. Пытался BSP приложению подсовывать класс, но все равно наталкивался на ошибки (да и как 2 класса присвоить приложению тоже не пойму...).
Товарищи, выручайте
