| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Здравствуйте. 
		
		
		
		
		
		
		
	Axapta 3.0. На форме есть Grid. Нужно отредактировать значение поля текущей записи в Gride при нажатии на кнопку, т.е. из метода clicked. Как вернуть текущую запись для редактирования поля?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Используйте имя датасурса, с которым связан грид
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Table1  table1 // табличная переменная 
		
		
		
		
		
		
		
	DataSource1_ds // датасоурс каким метод передать из датасоурса текущую запись в табличную переменную? или через какие свойства датасоурса можно редактировать значения полей таблицы на которую ссылка из датасоурса?  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			dataSource1.MyField = newValue; 
		
		
		
		
		
		
		
	Но в licked такое писать не кашерно. Как полностью стоит задача?  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Не нужно добавлять _ds к имени датасурса. Имя датасурса без _ds это и есть нужная вам табличная переменная, ссылающаяся на текущую запись
		 
		
		
		
		
		
		
		
		
			Последний раз редактировалось S.Kuskov; 13.07.2020 в 21:09.  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Также можно воспользоваться методом _ds.cursor(), если код написан вне формы
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Возможно сделать все. Вопрос времени  | 
| 
	
 | 
| 
	
	 | 
	
		
  |