2012-01-16 143 views
2

我很新的,因此需要你對以下幫助:創建子查詢

一個報告輸入參數是訂單通過與選項的姓,名,默認。

我具備這些數據項

  • EmployeeName查詢項目MainQuery。
  • 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 

你能不能幫我找出我怎麼能去提前做這個THX對於任何幫助嗎?!

+0

最後你想要4列還是3?我不清楚最終結果應該是什麼? 例如,如果選擇了FirstName,應該如何輸出 – 2012-01-31 18:39:58

回答

1

用該表達式創建一個新的計算查詢項目(在Framework Manager或Report Studio中),然後將其拖動到您的頁面上。就那麼簡單。