Сохранение изменений.
СООБЩЕНИЯ
					Сообщений: 4
					 • Страница 1 из 1
				
			
		Подскажите правильный метод. Как можно отследить изменение на форме, сразу в нескольких объектах. Например есть форма с несколькими Edit'ами, CheckBox'ами, ComboBox'ами и т.д. Все данные в этих объектах взяты из БД.
Мне нужно чтобы при изменении данных одного или более объектов активировалась кнопка Применить. (всего их 3: ОК, Отмена, Применить, ну как по стандарту).
Я делал так: в событие Change каждого объекта делал проверку на изменение и активировал кнопку, НО прога работала неправильно.
			
		Мне нужно чтобы при изменении данных одного или более объектов активировалась кнопка Применить. (всего их 3: ОК, Отмена, Применить, ну как по стандарту).
Я делал так: в событие Change каждого объекта делал проверку на изменение и активировал кнопку, НО прога работала неправильно.
- 
				

Hak - Сообщения: 708
 - Зарегистрирован: Вт 31 июл 2007, 11:36
 - Откуда: Russia
 
Если непонятно почему неправильно, я опишу проблему. Просто много писать придётся. Кратко: вносишь изменение в один едит, потом во второй эдит, потом возвращаешь первоначальное значение во втором эдите и кнопка Применить становится не активной, а хотя должна быть активна т.к. изменения в первом эдите остались.
			
		- 
				

Hak - Сообщения: 708
 - Зарегистрирован: Вт 31 июл 2007, 11:36
 - Откуда: Russia
 
Сори за кипишь, вроде сам разобрался. Кому интересно могу объеснить.  
			
		- 
				

Hak - Сообщения: 708
 - Зарегистрирован: Вт 31 июл 2007, 11:36
 - Откуда: Russia
 
Hak писал(а):Я делал так: в событие Change каждого объекта делал проверку на изменение и активировал кнопку, НО прога работала неправильно.
У тебя явно проверка стоит на каждом элементе, причем без учета остальных.
Объявляешь глобальную переменную Est_Izmeniya_V_Dannyh и вперед...
- 
				

Ant - Сообщения: 1108
 - Зарегистрирован: Пн 27 авг 2007, 20:09
 

НАПИСАТЬ ОТВЕТ
			Сообщений: 4
			 • Страница 1 из 1
		
	
	![]()  | 
	Новые сообщения | ![]()  | 
	Нет новых сообщений | ![]()  | 
	Форум закрыт | 
									
	Powered by рhрBВ © 2000 — 2012 рhрBВ Grоup Русская поддержка phpBB
Стиль разработан специально для Сугомак.ру
дизайн стиля:
		
	
	
	
	
					
					
	Стиль разработан специально для Сугомак.ру
дизайн стиля:


