Параметр отчета Acumatica для филиала - PullRequest
0 голосов
/ 16 сентября 2018

Как добавить параметр для ветки в отчет?

Я пытался скопировать значения из существующего отчета, и я получаю сообщение об ошибке

«Ссылка на объект не установлена ​​для экземпляра объекта».

Я использовал

= Report.GetFieldSchema('OrganizationBranchReportParameters.BranchID, OrganizationID') 

для просмотра и

= Report.GetDefExt('OrganizationBranchReportParameters.BranchID') 

по умолчанию. Есть предложения?

1 Ответ

0 голосов
/ 17 сентября 2018

Сравните то, что у вас есть со стандартным отчетом, который имеет параметр Branch, такой как AP Edit Details (AP610500.rpx): enter image description here

Откройте этот отчет с помощью дизайнера отчетов с помощьюкнопка РЕДАКТИРОВАТЬ ОТЧЕТ.В конструкторе отчетов откройте построитель схем с помощью меню Файл-> Построить схему.Откройте вкладку «Параметры» в построителе схемы, выберите параметр «Ветвь» в древовидном представлении.Следуйте той же схеме для вашего параметра ветвления, вся информация находится на правой панели.Замените ЦАП APRegister на ваш ЦАП фильтра, если требуется.enter image description here

Перейдите на вкладку Фильтр, чтобы использовать свой параметр в логике фильтра запросов: enter image description here

Я подозреваю, что ваши проблемы могутбыть вызвано использованием новой пользовательской таблицы «OrganizationBranchReportParameters».Эта таблица должна быть видна на вкладке Таблицы построителя схем в правой панели.Если это не на левой панели, используйте кнопку Загрузить схему, чтобы загрузить пользовательские таблицы.Если это не на правой панели, используйте кнопку со стрелкой, чтобы поместить его туда.enter image description here

...