JDEdwards EnterpriseOne 9.2 Отладка jdeObjectCall
У меня есть UBE, который перестает работать после вызова jdeObjectCall. API возвращает 1, указывающее предупреждение, которое указывает отчету прекратить обработку.
На рисунке ниже показан рассматриваемый jdeObjectCall, который возвращает 1.
Я хотел бы определить, почему jdeObjectCall возвращает предупреждение, чтобы я мог исследовать исправление.
Любая помощь в этом очень ценится!
Ура, Cam.
1 ответ
Мне удалось определить ответ на этот вопрос с некоторой помощью на форуме jdelist.com. Тема, в которой я нашел свой ответ, может быть найдена здесь: https://www.jdelist.com/vb4/showthread.php/53758-E1920-Debugging-jdeObjectCall
То, как я нашел свое решение, заключается в следующем. Извиняюсь за шаги высокого уровня. Здесь есть некоторые предполагаемые знания. Если вы заинтересованы в более глубоком объяснении одного из этих пунктов, пожалуйста, прокомментируйте, и я предоставлю его.
Включите ведение журнала в файле jde.ini.
Отладка локально.
- Проверьте вывод файла журнала с помощью такого инструмента, как JDETrace.
- Вы можете выполнить поиск вашей бизнес-функции в JDETrace. В моем случае я искал EditDate.
- Строка в журнале позволит вам узнать имя объекта функции busines.
- Оформить заказ объекта в инструментальных средствах управления объектами.
- Найдите строку, где существует функция EditDate.
- Поместите точку останова в эту строку и продолжайте отладку.