25.12.2014, 10:32 | #1 |
Участник
|
MenuItem - Action - использование класса-потомка
Добрый день!
Можно ли использовать класс-потомок в качестве объекта MenuItem? Ругается следующим образом X++: : PriceDiscAdmCheckPost_Derived "main". |
|
25.12.2014, 10:40 | #2 |
Участник
|
И ведь не врет!
В качестве объекта, вызываемого через menuitem, можно использовать любой класс, у которого есть статический метод main() подходящей сигнатуры. Если нужно вызывать через пункт меню класс-наследник, а статический main() есть только в базовом классе, то либо надо реализовать main() в наследнике и вызывать его напрямую через пункт меню, либо вызывать базовый класс, а в нем реализовать логику условного создания экземпляра класса-наследника. |
|
25.12.2014, 10:47 | #3 |
Участник
|
Цитата:
Сообщение от gl00mie
И ведь не врет!
В качестве объекта, вызываемого через menuitem, можно использовать любой класс, у которого есть статический метод main() подходящей сигнатуры. Если нужно вызывать через пункт меню класс-наследник, а статический main() есть только в базовом классе, то либо надо реализовать main() в наследнике и вызывать его напрямую через пункт меню, либо вызывать базовый класс, а в нем реализовать логику условного создания экземпляра класса-наследника. Последний раз редактировалось Vasiliusis; 25.12.2014 в 10:53. |
|
|
|