|  05.08.2009, 12:56 | #1 | 
| Участник | Траблы с Display method"ом 
			
			Есть некая поисковая логика по кастомерам. В конце поиска отображается форма с результатом. Датасоурс - CustTable. Результат по сути выполненный квери над этим дэйтасоурсом. В гриде есть поле City - оно замаплено на дисплей метод. Код дисплей метода: X++: display AddressCity City() { ; if (useDeliveryAddress) { return Address::find(tablenum(CustTable),CustTable.RecId,AddressType::Delivery).City; } else { return CustTable.City; } } В чем собственно проблема - когда рекорд активен город отображается корректно. Но когда курсор перемещается на другой рекорд значение City в строке грида, потерявшей фокус меняется на значение из другого рекорда, причем зачастую произвольным образом. То на значение из предидущего, то из следующего. Кто что скажет? 
				__________________ Axapta has seduced me deadly!   | 
|  | 
| Теги | 
| display метод | 
|  | 
| 
 |