v7: Повторное открытие формы отчета
☑
0
gregs
29.02.12
✎
13:27
Из отчета была открыта форма документа методом:
ОткрытьФорму(ТЗ.Документ,,);
В документе произведены изменения и он закрыт - нужно чтобы в отчете соответствующим образом обновилась информация.
Делаю так:
Процедура ПриПовторномОткрытии()
Сообщить("Пересчитаем!");
Сформировать();
КонецПроцедуры
но при закрытии формы документа ничего не происходит
1
andrewalexk
29.02.12
✎
13:28
:) изучай контексты
2
gregs
29.02.12
✎
13:36
всмысле?
3
gregs
29.02.12
✎
13:36
дскажите
4
gregs
29.02.12
✎
14:39
сделал так при записи документа
ОткрытьФорму("Отчет.Кредиты",Контекст);
форма отчета открывается, но этот документ еще может просто открываться из журнала - тогда при записи тоже отчет открывается....
5
dk
29.02.12
✎
14:48
открывай модально и после открытия и закрытия запускай заново
6
dk
29.02.12
✎
14:48
правда у модальности есть свои минусы, но тут это самый простой вариант
7
andrewks
29.02.12
✎
14:50
(0) глянь, как в типовых (например, в ТиСе) сделаны механизмы "Обновить" в отчётах
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший