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