Внешняя печатная форма не сохраняется в папку
Выбираю формат и папку. Жму Сохранить.
В выбранной папке ничего не сохраняется.
Ошибка при этом не выдается.
Если эту обработку вызвать не как печатную форму, а открыть как внешнюю обработку, то все ок.
В чем может быть проблема?
(3) Спасибо большое.
Ваше сообщение помогло начать исследования :),
но, к сожалению, успеха не принесло.
Что сейчас вижу:
Сравниваю две печати, ту, что стандартная и она сохраняет в папке данные.
И написанную, которая не сохраняет.
Разница в том, что у первой стоит в настройках печати признак Печатать=Истина.
У написанной Печатать = Ложь.
Выбирает она этот признак из сохраненных настроек. У стандартной они есть, у написанной их нет и она их создает каждый раз заново.
В настройках написанной стоит количество=0. В стандартной количество =1.
Сейчас, как я понимаю, задача состоит в том, чтобы влезь как-то в эти настройки печати, которые в общих модулях присваиваются, но при этом не исправлять общие модули.
Может можно как-то в настройках печатной формы определить настройки печати?
Итак, нашла следующую проблему, из-за чего скорее всего не сохраняется документ.
В Коллекцию печатных форм теперь в модуле объекта нужно добавлять офисные документы. Я вот так добавила:
КоллекцияПечатныхФорм.Колонки.Добавить(«ОфисныеДокументы», Новый ОписаниеТипов(«Строка»));
Как я понимаю, в коллекции ОфисныеДокументы должно быть заполнено из функции
ОбщийМодуль.РаботаСФайламиСлужебный
Процедура ЗаполнитьСписокТипамиФайлов(Список) Экспорт
КонецПроцедуры
Но они не заполняются.
Может их как-то заполнить прямо в модуле объекта печатной формы?