Что означает Oracle-apex SyntaxError: неожиданный токен? - PullRequest
0 голосов
/ 12 февраля 2019

Так что я использую плагин офисной печати Apex (AOP) для печати отчетов из Oracle Apex.После того, как я создал процесс, который печатает документ, нажав кнопку, возникает ошибка: «Ошибка: SyntaxError: Неожиданный токен% в JSON в позиции 0».Кто-нибудь знает в чем проблема?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Если вы используете APEX 5.1 или выше, плагин Dynamic Action всегда будет работать, тогда как плагин Process может выдавать эту ошибку JSON.

Процесс AOP в части обработки будет работать только в том случае, если для атрибута «Перезагрузить при отправке» (на странице) установлено значение «Всегда».Начиная с APEX 5.1 и выше, этот атрибут установлен на «Only for Success», и тогда плагин процесса не работает.

В качестве альтернативы вы можете установить Процесс AOP в После заголовка и сделать его условным, чем он будет работать независимо от настройки «Перезагрузить при отправке».

Мы рекомендуем использовать динамическое действие AOP.

0 голосов
/ 13 февраля 2019

Обычно намек на то, что какой-то JSON искажен

Вам следует рассмотреть информацию, представленную командой AOP об этой конкретной ошибке, и сравнить ее с вашей ситуацией.

https://www.apexofficeprint.com/docs/index.html#1012-syntaxerror-unexpected-token-p-in-json-at-position-0

...