2016-11-10 7 views
2

Когда я пытаюсь синхронизировать свою модель, получая информацию о классификации GL-учетной записи из Exact Online, я получаю следующую ошибку:При синхронизации моей модели в Invantive Control для Excel я получаю сообщение об ошибке «Не удалось найти параметр с именем« P_SCHEME_CODE »

itgensdf031: не удалось найти параметр с именем 'P_SCHEME_CODE':

Что я должен изменить для того, чтобы это работало

Родственный запрос SQL на Точный Onlin? е таблица GLAccountClassifications:

select division_code 
,  glclassification_code_attr 
,  glaccount_code_attr 
from glaccountclassifications 
where glaccountscheme_code_attr = :P_SCHEME_CODE 
order 
by  glaccount_code_attr 
,  division_code 
+0

Можете ли вы разместить SQL-запрос, который используете? –

ответ

0

Запрос в списке использует :P_SCHEME_CODE. Для SQL это будет работать, но Invantive Control рано анализирует запрос, чтобы получить список полей из метаданных. Он должен знать параметры и находить значения для них в списке параметров Invantive Control, как определено в редакторе моделей в разделе «Параметры» в дереве.

В Invantive Control для использования параметра в запросе вам нужно будет использовать $P{P_SCHEME_CODE} вместо :P_SCHEME_CODE. $P{P_SCHEME_CODE} может быть вставлен в запрос вручную или с помощью выпадающего списка «Строительные блоки», а затем выберите ранее определенный параметр.

 Смежные вопросы

  • Нет связанных вопросов^_^