|
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. Запуск отчёта может осуществляться в новом окне (а не активизировать старое). Для этого в методе ОТкрытьФорму(), после описания объекта необходимо поставть знак "#" (http://1c-documents.ru/manual/lang/lang0073.htm) 2. Можно описать нужные действия (удаление параметров, очистка реквизитов) в процедуре ПриПовторномОткрытии() при выполнении условий (как-то нужно понять, что запуск идёт не из документа) 3. В случае если при первом открытии (из документа) параметры передаются каким нибудь глобальным реквизитом типа глРасшифровка, не забыть после формирования очистить реквизит. |
|||
|
6
Ёпрст
гуру
05.07.12
✎
11:25
|
(0) дык ты же передаешь параметры через глРасшифровка - она не пустая у тебя, вот и при Открытии косяк..
|
|||
|
7
ТеньПустоты
05.07.12
✎
11:54
|
(6) от части прав. причина в этом и ещё в 1й мелочи. но я вам е не скажу :Р
|
|||
|
8
azernot
05.07.12
✎
12:06
|
Пипец.. Как же мы это переживём?! Пойду застрелюсь.
|
| Форум | Правила | Описание | Секции | Поиск |