|
16.06.2015, 12:10 | #1 |
Участник
|
|
|
16.06.2015, 12:17 | #2 |
Участник
|
Эммм... еще раз... я не могу этот класс выбрать нигде, понимаете! какой смысл что-либо программировать? объясните, почему вылетает дебаггер на заводских классах?
|
|
16.06.2015, 12:34 | #3 |
Участник
|
не понимаю. честно.
я не могу сопоставить ваш термин "класс выбрать" ни с одним действием в реальной жизни. тем более, в связке со словом "нигде". Что значит, "объясните"? вам же черным по белому на скриншоте написано "Args Объект не инициализирован" вы зачем-то поставили в new аргументы типа Args. в коде зачем-то пытаетесь обратиться к методу этого аргумента. но наверняка показанный метод new() вызываете с объектом, который в свою очередь не прошел через new. другими словами, где "new Args()" у объекта, который передан в качестве параметра? Vasiliusis, это настолько базовые вещи в ООП программировании... что... в общем, либо вы сейчас сделаете фейс-палм в стиле "Как же это я протупил?", либо вам надо вернуться к очень базовым java-курсам Последний раз редактировалось mazzy; 16.06.2015 в 12:37. |
|
16.06.2015, 12:40 | #4 |
Участник
|
Вот набросились В DAX2009 RPayHRMPivotReportEngine это стандартный класс и именно так он написан.
Но в стандарте он не предназначен для добавления в журнал пакетной обработки. Если Вы сами перекрыли возврат canGoBatchJournal, то придется подгонять класс под стандарт использования в журналах пакетной обработки. В частности, делать метод new без параметров (найдя по перекрестным ссылкам его использование и исправив вызовы), либо обеспечить параметр значением по умолчанию и если параметр передан со значением по умолчанию, как-то изменить код new. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
16.06.2015, 12:53 | #5 |
Участник
|
Цитата:
Сообщение от mazzy
не понимаю. честно.
я не могу сопоставить ваш термин "класс выбрать" ни с одним действием в реальной жизни. тем более, в связке со словом "нигде". Что значит, "объясните"? вам же черным по белому на скриншоте написано "Args Объект не инициализирован" вы зачем-то поставили в new аргументы типа Args. в коде зачем-то пытаетесь обратиться к методу этого аргумента. но наверняка показанный метод new() вызываете с объектом, который в свою очередь не прошел через new. другими словами, где "new Args()" у объекта, который передан в качестве параметра? Vasiliusis, это настолько базовые вещи в ООП программировании... что... в общем, либо вы сейчас сделаете фейс-палм в стиле "Как же это я протупил?", либо вам надо вернуться к очень базовым java-курсам Последний раз редактировалось Vasiliusis; 16.06.2015 в 13:05. |
|
Теги |
batch, пакетная обработка |
|
|