Имя: Пароль:
1C
1C 7.7
v7: Как сделать закрытие печатной формы программно
0 Enlighted
 
17.05.16
12:21
Доброго дня волшебникам.

Из кода по кнопке выводится на принтер некая таблица, как можно сделать чтобы либо вообще окно таблицы на экран не выходило, либо после печати само закрывалось.

ПКОПФ.Напечатать(0);
ПКОПФ.Закрыть(); //Это не работает
1 Sabbath
 
17.05.16
12:23
ПКОПФ - какой тип?
2 Enlighted
 
17.05.16
12:24
ПКОПФ = СоздатьОбъект("Таблица");
    ПКОПФ.ИсходнаяТаблица("печатнаяформаПКО");
3 Sabbath
 
17.05.16
12:26
(2) закрывать-то надо форму
4 Sabbath
 
17.05.16
12:28
А это кстати 7.7, а я в ней не шарю :)
5 Ёпрст
 
17.05.16
12:29
Смотри параметры метода Показать()
6 ДенисЧ
 
17.05.16
12:29
Показать (-1)
7 Ёпрст
 
17.05.16
12:29
А так, проще его не показывать, а сразу печатать
8 Масянька
 
17.05.16
12:32
(0) Продаю СП. Недорого (отбиваю хлеб :))) )

Показать(<?>,,);
Show(<?>,,);
Синтаксис:
Показать(<Заголовок>,<ИмяФайла>,<Активизировать>)
Назначение:
Открыть окно редактирования таблицы.
Параметры:
<Заголовок> - необязательный параметр. Заголовок окна редактирования. Если параметр не задан, в заголовке будет выдаваться слово ''Таблица''.
<ИмяФайла> - необязательный параметр. Имя файла для сохранения таблицы. Если параметр задан, то при закрытии окна табличного документа система будет предлагать сохранить документ в файле с указанным именем. Если файла с таким именем не существует, то будет создан новый файл с таким именем. Если параметр опущен или имеет пустое значение, то при закрытии окна табличного документа система не будет предлагать сохранить данные в файле.
<Активизировать> - необязательный параметр. Признак активизации. Число: 1 - активизировать окно табличного документа; 0 - не активизировать окно табличного документа;  -1 (минус единица) - закрыть окно если оно открыто; по умолчанию  1. (необязателен).
9 Enlighted
 
17.05.16
12:42
Век живи век учись, дураком помрёшь, спасибо народ.
10 Builder
 
17.05.16
12:43
Если используется Напечатать(0), нафига таблицу вообще показывать?
11 Enlighted
 
17.05.16
12:45
(10) Да было так уже в конфигурации, "после сборки тщательно обрабатываем напильником." Как в анекдоте.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.