|
v7: повторное открытие отчета |
☑ |
0
ТеньПустоты
05.07.12
✎
11:01
|
Господа караул.
В документа формирую отчет резервы тмц по выбраной номенклатуре. потом пытаюсь открыть новый отчет резервыТмц. А он открывается и сразу формирует с теми настрйоками, что были забданы когда я его открывал из документа. Подскажите пожжалуста, как сделать чтобы при открытии нового отчета резервы тмц в него не передавались данные из отчета, сформированого в документе
|
|
1
ТеньПустоты
05.07.12
✎
11:03
|
проще говоря открывается с настройками предыдущего отчета
|
|
2
Азат
05.07.12
✎
11:03
|
когда из документа открываешь - потом делай Форма.Закрыть()
|
|
3
ТеньПустоты
05.07.12
✎
11:04
|
так он закроет форму и я не увижу результатов отчета
|
|
4
ТеньПустоты
05.07.12
✎
11:08
|
Ну господа, неужели спецов не осталось??
|
|
5
azernot
05.07.12
✎
11:23
|
Всё очень сильно зависит от того, что и как реализовано конкретно в твоём случае..
Некие общие вехи:
1. Запуск отчёта может осуществляться в новом окне (а не активизировать старое). Для этого в методе ОТкрытьФорму(), после описания объекта необходимо поставть знак "#" (
2. Можно описать нужные действия (удаление параметров, очистка реквизитов) в процедуре ПриПовторномОткрытии() при выполнении условий (как-то нужно понять, что запуск идёт не из документа)
3. В случае если при первом открытии (из документа) параметры передаются каким нибудь глобальным реквизитом типа глРасшифровка, не забыть после формирования очистить реквизит.
|
|
6
Ёпрст
гуру
05.07.12
✎
11:25
|
(0) дык ты же передаешь параметры через глРасшифровка - она не пустая у тебя, вот и при Открытии косяк..
|
|
7
ТеньПустоты
05.07.12
✎
11:54
|
(6) от части прав. причина в этом и ещё в 1й мелочи. но я вам е не скажу :Р
|
|
8
azernot
05.07.12
✎
12:06
|
Пипец.. Как же мы это переживём?! Пойду застрелюсь.
|
|