| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Привет  
		
		
		
		
		
		
		
	Подскажите, плиз, как правильно создать фильтр. Имеется форма, на ней Table Box. Нужно чтоб при выборе одного из полей (комплектации) на Table Box и нажатии Ctrl-F7, в формочке фильтра уже стоял фильтр по марке авто и модели. То есть перед вызовом формы фильтра исполнялся код: SETRANGE("Make Code", "Make Code"); SETRANGE("Vehicle Model Code", "Vehicle Model Code"); Как отловить момент перед созданием формы фильтра и если нажали кнопку "отмена" удалить этот фильтр. Спасибо.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от zemur
			 
 
			Привет  
		
	Подскажите, плиз, как правильно создать фильтр. Имеется форма, на ней Table Box. Нужно чтоб при выборе одного из полей (комплектации) на Table Box и нажатии Ctrl-F7, в формочке фильтра уже стоял фильтр по марке авто и модели. То есть перед вызовом формы фильтра исполнялся код: SETRANGE("Make Code", "Make Code"); SETRANGE("Vehicle Model Code", "Vehicle Model Code"); Как отловить момент перед созданием формы фильтра и если нажали кнопку "отмена" удалить этот фильтр. Спасибо. А теперь по делу. А что, уже имеющегося в форме фильтра значения из ячейки табличной формы при нажатии на F7 мало? Если вы хотите сделать такой суперфильтр составной, то сделайте наверху формы поле с опциями - Название Фильтра1,Название Фильтра 2,Название Фильтра n. И после выбора значения предустанавливайте завязанный на это понятие фильтр и обновляйте форму... Все же помог в решении проблемы -) А говорил, что не помогу .. Трепло.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 NavAx 
		
			
	 | 
	
	
	
		
		
		
		 
			
			[Offtopic] Zemur, а не расскажите, зачем такое понадобилось?
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Это понадобилось для того, чтобы не вводить ручками комплектацию авто в фильтре, а по определенной марке и модели авто выводить список всех возможных комплектаций. 
		
		
		
		
		
		
		
	Т.е. в Table Box есть запись, которая содержит марку, модель, комплектацию и т.д. Выделив поле с комплектацией и нажав F7 или Ctrl-F7, по нажатию в фильтре drilldown-кнопки хочется получить список комплектаций, но для этого нужно знать марку и модель авто. Вот в краце для чего это нужно  
		 | 
| 
	
 |