В документа формирую отчет резервы тмц по выбраной номенклатуре. потом пытаюсь открыть новый отчет резервыТмц. А он открывается и сразу формирует с теми настрйоками, что были забданы когда я его открывал из документа. Подскажите пожжалуста, как сделать чтобы при открытии нового отчета резервы тмц в него не передавались данные из отчета, сформированого в документе
Всё очень сильно зависит от того, что и как реализовано конкретно в твоём случае..
Некие общие вехи:
1. Запуск отчёта может осуществляться в новом окне (а не активизировать старое). Для этого в методе ОТкрытьФорму(), после описания объекта необходимо поставть знак "#" (http://1c-documents.ru/manual/lang/lang0073.htm) 2. Можно описать нужные действия (удаление параметров, очистка реквизитов) в процедуре ПриПовторномОткрытии() при выполнении условий (как-то нужно понять, что запуск идёт не из документа)
3. В случае если при первом открытии (из документа) параметры передаются каким нибудь глобальным реквизитом типа глРасшифровка, не забыть после формирования очистить реквизит.
Пипец.. Как же мы это переживём?! Пойду застрелюсь.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший