Как получить значения из полей другого представления? 
	   
	     | 
   
 
	
		| Предыдущая тема :: Следующая тема   | 
	 
	
	
		| Автор | 
		Сообщение | 
	 
	
		cjv1234567 Участник
 
  Вступление в Клуб: 24.04.2017
  | 
		
			
				 Пн Май 22, 2017 11:58   Как получить значения из полей другого представления? | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Из  представления 1 для ТБП 1, делается переход по прямой ссылке, в массив, имеющий представление 2 . 
 
В ТБП 1 есть реквизит R1, хранящий ID массива. На него ссылается COLLECTION_ID из ТБП 2 (массива).
 
 
Можно ли в операции фильтра для представления 2 данного массива, 
 
получить значения из полей 1-го представления? 
 
Например, значение реквизита R1, и  вывести его на форму фильтра, для представления 2.
 
 
Можно ли в запросе представления 2, использовать значение реквизита R1 (COLLECTION_ID в ТБП 2), например как параметр?
 
Конечно COLLECTION_ID автоматически добавляется в запросе к вьюхе представления 2, для отображения только нужных записей массива, но нужно именно внутри запроса представления 2, иначе запрос получается неоптимальный. 
 
 
Это  нужно сделать не поднимая формы в 1-м представлении, а просто через переход по прямой ссылке в массив.
 
 
Насколько я понял, так сделать в ЦФТ нельзя.
  Последний раз редактировалось: cjv1234567 (Пн Май 22, 2017 14:52), всего редактировалось 1 раз | 
			 
		  | 
	 
	
		  | 
	 
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Пн Май 22, 2017 12:31    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Переход по условию не подходить? Там как раз можно условия одного представления на другое накладывать. | 
			 
		  | 
	 
	
		  | 
	 
	
		cjv1234567 Участник
 
  Вступление в Клуб: 24.04.2017
  | 
		
			
				 Пн Май 22, 2017 14:51    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | yaffil пишет: | 	 		  | Переход по условию не подходить? Там как раз можно условия одного представления на другое накладывать. | 	  
 
 
В том то и дело, что не подходит.
 
Да и в форме фильтра, как вытянуть переданные значения параметров, со значениями реквизитов, из первой вьюхи? | 
			 
		  | 
	 
	
		  | 
	 
	
		vtar Эксперт
 
  Вступление в Клуб: 20.03.2009
  | 
		
			
				 Пн Май 22, 2017 16:20   Re: Как получить значения из полей другого представления? | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | cjv1234567 пишет: | 	 		  
 
Насколько я понял, так сделать в ЦФТ нельзя. | 	  
 
 
А по обратной ссылке ? | 
			 
		  | 
	 
	
		  | 
	 
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Вт Май 23, 2017 05:01   Re: Как получить значения из полей другого представления? | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | cjv1234567 пишет: | 	 		  
 
Можно ли в запросе представления 2, использовать значение реквизита R1 (COLLECTION_ID в ТБП 2), например как параметр?
 
Конечно COLLECTION_ID автоматически добавляется в запросе к вьюхе представления 2, для отображения только нужных записей массива, но нужно именно внутри запроса представления 2, иначе запрос получается неоптимальный. 
 
 | 	  
 
 
Можно подробнее с примером что именно не оптимально и не устраивает...? | 
			 
		  | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
  | 
   
 
		 |