|
![]() |
#1 |
Участник
|
Цитата:
Изначально опубликовано Wamr
Думаю, что Вам надо создать класс-наследник от FactureJourCreate_RU, в котором перекрыть initJournal и добавить передачу номера фактуры. Создал класс FactureJourCreateCust_RU_ARG extends FactureJourCreateCust_RU, который в свою очередь extends FactureJourCreate_RU. Перекрыл в нем InitJournal(). Пытаюсь создать экземпляр FactureJourCreateCust_RU_ARG посредством new(). Компилятор ругается что 'Нельзя создать объект, поскольку абстрактный метод RunBase.unpack(container) не реализован’. Но ведь реализация этого метода есть в FactureJourCreate_RU. Скопировал реализацию pack() и unpack() в свой класс – заработало. Чувствую что это очень коряво, но никак не пойму как нужно делать правильно. Цитата:
Изначально опубликовано demID
А можете опубликовать код метода custInvoiceTrans::findInvoice() ? |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|