| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Как при переборе DataSource не перерисовывать Grid
			 
			
			На форме есть Grid связанный с FormDataSource. 
		
		
		
		
		
		
		
	Внимание, вопрос... Как при переборе записей FormDataSource не перерисовывать Grid if( ds.first() ) do { ... bla ... bla } while( ds.next() ); после выхода из цикла Grid показывает на последнюю строку в билдере и в дельфях есть DisableControls, а в аксапте? если это уже есть на форуме, просьба не бить, по поиску не нашёл...  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вместо ds.first() и ds.next() используйте ds.getFirst() и ds.getNext()
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: SANTAN (1), korvin (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			lockWindowUpdate() - чтобы не перерисовывать 
		
		
		
		
		
		
		
		
			p.s. Но проблему позиционирования это не решит. Последний раз редактировалось dn; 15.02.2006 в 13:14.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Для позиционирования нужно указать lookupField() и lookupValue() для Args() Вашей формы
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			для позиционирования нужно выполниить 
		
		
		
		
		
		
		
	this.findRecord(таблица_с_выбранной_записью); где this это датасорс  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			а лучше так, как сказал Jabberwocky - использовать ds.getFirst() и ds.getNext()
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо Jabberwocky, он оказался правее. 
		
		
		
		
		
		
		
	Все люди равны, но некоторые равнее  
		 | 
| 
	
 | 
| Теги | 
| grid, перебор записей, ax3.0 | 
| 
	
	 | 
	
			 
			Похожие темы
		 | 
	||||
| Тема | Ответов | |||
| axaptapedia: Filter-by-Grid | 2 | |||
| Сменить DataSource у Grid | 19 | |||
| неопределенный (или common?) datasource grid'а | 7 | |||
| query->DataSource->grid | 2 | |||
| DataSource, Table и Grid. | 3 | |||
		
  |