Создание подзапросов - PullRequest
       18

Создание подзапросов

2 голосов
/ 16 января 2012

Я очень плохо знаком с , поэтому вам нужна ваша помощь по следующим вопросам:

Одним из входных параметров отчета является Order-By с опциями Имя, Фамилия, По умолчанию.

У меня есть элемент запроса MainQuery, в котором есть эти элементы данных

  • EmployeeName.
  • UserID.
  • UserBadgeNo.

Выражение для элемента данных «Имя сотрудника» -

If ?order by? = 'Last name' then Emp.Employeelastname
else if ?order by?='First name' then Emp.Employeefirstname
else 'garbage'

Требуется, чтобы был новый элемент запроса FinalDisplayQuery, который должен использовать вышеупомянутые отсортированные / упорядоченные данные, но отображать другое значение столбца.

Итак, окончательный результат должен быть:

If Emp.employeelastname then display emp.empnewname
else if emp.employeefirst then display emp.empnextnewname

Можете ли вы помочь мне понять, как я могу это сделать? Спасибо заранее за любую помощь!

1 Ответ

1 голос
/ 17 января 2013

Создайте новый вычисляемый элемент запроса (в Framework Manager или Report Studio) с этим выражением, а затем перетащите его на свою страницу.Все просто.

...