Показать сообщение отдельно
Старый 14.12.2012, 10:25   #5  
bodeaux is offline
bodeaux
Участник
Аватар для bodeaux
 
35 / 10 (1) +
Регистрация: 08.10.2012
Адрес: Екатеринбург
Цитата:
Сообщение от macklakov Посмотреть сообщение
Теоретически можно, наверное. Но не стоит. Если поведение метода зависит от состоянию формы, то и определяться он должен на форме. Иначе его же потом могут на другую форму или отчет drag&drop-нуть. И эта форма не будет знать, что нужно какие-то параметры передавать.
Да, согласен, что удобнее было повесить этот метод на DS формы.
Но при обращении вычислении значений поля, метод обращается к данным из курсора DS, следовательно, значения всех display-полей в столбце (при наличии нескольких отображенных строк) будут одинаковыми в каждый момент времени. Ясно, что необходимо, чтобы каждая ячейка вычислялась по своей строке, но я не знаю, как этого добиться, если display метод объявлен на DS формы.
Может быть, вы сможете объяснить, как добиться желаемого поведения.
__________________
Axapta 3.0 SP 4