2016-05-27 6 views
0

Мне удалось управлять отображением моего фонового изображения, когда я запускаю 1 отчет. Но когда я устанавливаю фильтр для печати сразу нескольких отчетов, фоновое изображение отчета не изменяется динамически. Вместо этого я получаю одно и то же фоновое изображение каждый раз. Есть ли решение для решения этой проблемы.Контрольный отчет фоновое изображение условно с несколькими отчетами (RDLC) Динамика NAV

Мой фоновое изображение помещается в свойствах отчета, где я есть мое заявление, если

заявление переключателя

=Switch(
Code.GetData(39)="S1","EL3", 
Code.GetData(39)="S3","EL2", 
Code.GetData(39)="S8","EL1" 
) 
+0

Что-то не так с вашим утверждением if. Можете ли вы опубликовать его? – azatoth

+0

добавлено, обратите внимание, что я устанавливаю фоновое изображение в разделе свойств отчета. Выполняется ли NAV только после свойств отчета? вот почему я получаю только 1 тип изображения при печати нескольких отчетов с использованием фильтра – Lam

+0

Что вы подразумеваете под «несколькими отчетами». Это разные объекты отчета или один объект, который выполняется несколько раз для разных записей или одного объекта, который выводит несколько листов для разных записей? –

ответ

0

Свойства отчета только evaluted раз в отчет. Есть два способа обработки ваше требование:

  1. Создание списка (таблица) в докладе, в котором группа первичным ключом (Sales No. Header). Поместите весь свой контент в этот список, установите фон списка.

  2. Создайте один отчет для каждого заголовка Продажи. В NAV используйте собственную страницу фильтрации, чтобы зацикливать заголовки продаж и вызывать свой отчет один раз за отчет (что означает 9 вызовов для вашего примера 001..009).