Показать сообщение отдельно
Старый 23.10.2012, 14:04   #1  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
? Обновление значения поля в форме при изменении связанной записи
Исходные данные: есть форма Сделки, в которой есть связанное представление записей "Платежные поручения".
Необходимо: обновлять значение выбранного поля основной формы Сделки при добавлении либо изменении записи связанных "Платежных поручений".

Если в деталях, то происходит следующее: есть набор записей платежных поручений по сделке, данные оплат по которым нужно иметь в виде суммы в поле сделки. При этом сумма должна учитываться для оплаченных платежных поручений (только в статусе "Оплачено"), что соответственно, добавляет требования, согласно которым удаленные либо отмененные платежные поручения исключаются из общей суммы. Был создан плагин, который реагирует на изменения платежных поручений и если ты их заводишь и обновляешь - сумма связанной сделки пересчитывается и обновляется для записи, но, если платежные поручения создаются или изменяются непосредственно из связанного представления формы сделки, то актуальная сумма будет отображена в форме сделки только после принудительного обновления нажатием F5. Хотелось бы, чтобы поле реагировало на действия, производимые с платежными поручениями, и, в описанном мной режиме не пришлось бы дополнительно обновлять форму сделки (скриптом из события OnSave формы платежного поручения обновить форму сделки получается, но фокус со связанного представления теряется).
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!