| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			SSRS - как вывести CustName в шапке отчета, если дан AccountNum
			 
			
			Есть отчет 
		
		
		
		
		
		
		
		
			На диалоге пользователь выбирает AccountNum клиента(т.е это параметр отчета),нужно вывести в шапке отчета Name клиента. (данные для отчета фильтруются по этому AccountNum и составляют тело отчета) Как это сделать? Я попробовала так: Помимо отчетного TmpDS, я попробовала добавить в отчет второй DS, который ссылается на Query по CustTable, назвоем его CustDS В параметрах CustDS я выбрала AccountNum и указала в свойстве Report parameter - параметр AccountNum из TmpDS (то есть, чтобы в параметр второго DS автоматически передавался введенное пользователем значение из параметра TmpDS, т.о фильтруя его) На дизайне отчета, в TextBox , в кот нужно выводить имя клиента указала Expression: First(Fields!displayCustName.Value, "CustDS") при Deployment отчета получаю "The value expression for the text box "TextBox123" has a scope parameter that is not valid for an aggregate function." Последний раз редактировалось kitty; 14.10.2015 в 18:13.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А не проще добавить в контракт поле CustName, в параметрах отчета его сделать скрытым чтобы не светилось в диалоге. Потом в АХ заполнить его в зависимости от того что выбрал пользователь в AccountNum и в дизайне отобразить через Parameters!CustName ?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: kitty (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Если уже есть TmpDS, то добавьте туда просто поле.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: pitersky (1). | |
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Добавлять поле - не красиво , должен существовать более адекватный подход, тк требование вполне ординарное для отчетов
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 северный Будда 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вообще-то именно добавление поля - штатный способ для SSRS
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	С уважением, Вячеслав  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Гость 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Last или First к примеру  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Вы как-то иначе expression написать предлагаете? Последний раз редактировалось kitty; 15.10.2015 в 15:19.  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 северный Будда 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В каком смысле? Темповые таблицы для того и делаются, чтобы выводить данные в отчёт
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	С уважением, Вячеслав  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			За добавление поля в темповую таблицу  
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| 
	
	 | 
	
		
  |