| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			validateWrite() - глюк.Помогите разобратся!
			 
			
			Интересная штука получается. Есть таблица. У нее два поля "mandatory = Yes". На форме, когда создаеш новую запись, поля обезательные для заполнения подсвечиваются красным. При переходе на другую запись она не сохранется и validateWrite() не вызывается, как Датасорса так и таблицы. По гриду спокойно бегаю а запись висит вроде как не законченая. При нажатии на сохранить все начинает работать и все методы вызываются. Подскажите что не так...
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А что по вашему не так?
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Hek, так и должно быть. Ведь Аксапта не требует сначала заполнить все обязательные поля, а потом переходить к необязательным? Поэтому и допускается бегать по всем полям записи, пока с неё н уходишь.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Для того, чтобы запустить проверки, а соответственно предупреждения о том, что незаполнены некоторые из полей, необходимо изменить значение хотя бы одного из полей созданной строки. До этого момента строка еще "не существует". Это, к примеру, видно, если закрыть и открыть форму - строки не будет.  
		
		
		
		
		
		
			
		
		
		
		
	Так что все работает как положено, хотя согласен, выглядит это иногда очень странно и пугающе.  | 
| 
	
 |