JDEdwards EnterpriseOne 9.2 Отладка jdeObjectCall

У меня есть UBE, который перестает работать после вызова jdeObjectCall. API возвращает 1, указывающее предупреждение, которое указывает отчету прекратить обработку.

На рисунке ниже показан рассматриваемый jdeObjectCall, который возвращает 1.

Пример jdeObjectCall

Я хотел бы определить, почему jdeObjectCall возвращает предупреждение, чтобы я мог исследовать исправление.

Любая помощь в этом очень ценится!

Ура, Cam.

1 ответ

Решение

Мне удалось определить ответ на этот вопрос с некоторой помощью на форуме jdelist.com. Тема, в которой я нашел свой ответ, может быть найдена здесь: https://www.jdelist.com/vb4/showthread.php/53758-E1920-Debugging-jdeObjectCall

То, как я нашел свое решение, заключается в следующем. Извиняюсь за шаги высокого уровня. Здесь есть некоторые предполагаемые знания. Если вы заинтересованы в более глубоком объяснении одного из этих пунктов, пожалуйста, прокомментируйте, и я предоставлю его.

  1. Включите ведение журнала в файле jde.ini.

  2. Отладка локально.

  3. Проверьте вывод файла журнала с помощью такого инструмента, как JDETrace.
  4. Вы можете выполнить поиск вашей бизнес-функции в JDETrace. В моем случае я искал EditDate.
  5. Строка в журнале позволит вам узнать имя объекта функции busines.
  6. Оформить заказ объекта в инструментальных средствах управления объектами.
  7. Найдите строку, где существует функция EditDate.
  8. Поместите точку останова в эту строку и продолжайте отладку.
Другие вопросы по тегам