Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 07:39

не сохраняет параметры печати 1С 8,01

Автор karavaeva, 12 сен 2011, 15:55

0 Пользователей и 1 гость просматривают эту тему.

karavaeva

У нас в некоторых печатных формах не сохраняются параметры печати. Каждый раз при печати приходиться заново задавать поля.С чем это может бвть связано?

fraid

Цитата: karavaeva от 12 сен 2011, 15:55
У нас в некоторых печатных формах не сохраняются параметры печати. Каждый раз при печати приходиться заново задавать поля.С чем это может бвть связано?
Меня тоже интересует этот вопрос :dfbsdfbsdf:

denett

Цитата: karavaeva от 12 сен 2011, 15:55
У нас в некоторых печатных формах не сохраняются параметры печати. Каждый раз при печати приходиться заново задавать поля.С чем это может бвть связано?

Меня тоже этот вопрос интересует.

pavl_vs

Если бы Вы сообщили конфигурацию ответ, возможно, был бы по-конкретнее.
Проблема связана с тем, что в конфигураторе нет процедур сохранения параметров отдельных отчетов (печатных форм).

Возможны три варианта сохранения:
1. Параметры страницы задаются в модуле (формы или объекта) явным образом:
ТабДок.ПолеСверху = 10; ТабДок.ПолеСнизу = 10; и т.д. и т.п. В этом случае параметры, заданные Вами, работают только в текущем сеансе работы.

2. Параметры страницы являются параметрами, создаваемой в модуле (формы или объекта) Структуры;
фрагмент процедуры здесь:

Процедура СохранитьНастройкуТабДок(ТабДок)    //
    Параметры = Новый Структура("ПолеСлева, ПолеСправа, МасштабПечати");
    Параметры.ПолеСлева     = ТабДок.ПолеСлева;
    Параметры.ПолеСправа    = ТабДок.ПолеСправа;
    Параметры.МасштабПечати = ТабДок.МасштабПечати;
    СохранитьЗначение("ПАРАМЕТРЫ_ПЕЧАТИ_ТабДок", Параметры);
КонецПроцедуры


3. Параметры типовых отчетов сохраняются, например, процедурой глобального контекста
СохранитьНастройкиФормыОтчета(ОтчетОбъект, ЭтаФорма)
Здесь сохраняются и настройки пользователя (отборы, сортировки и пр.), и параметры страницы печатной формы.

Открыв конфигуратор я бы поискал наличие "признаков сохранения" в модулях отчетов. Наверняка у Вас есть отчеты с сохраняемыми параметрами. Совершив акт ненаказуемого плагиата Вы сможете достигнуть желаемого. Понятно, что при начале работы отчета нужно озаботиться восстановлением параметров.
Добавлено: 30 апр 2013, 20:46


Цитата: pavl_vs от 30 апр 2013, 15:23
Проблема связана с тем, что в конфигураторе нет процедур сохранения параметров отдельных отчетов (печатных форм).

Имелись ввиду конфигураторы конкретных, используемых Вами, 1С-продуктов.

atten

Цитата: pavl_vs от 30 апр 2013, 15:23
Совершив акт ненаказуемого плагиата Вы сможете достигнуть желаемого.
а вот здесь по конкретней

pavl_vs

Цитата: atten от 15 мая 2013, 10:52
Цитата: pavl_vs от 30 апр 2013, 15:23
Совершив акт ненаказуемого плагиата Вы сможете достигнуть желаемого.
а вот здесь по конкретней

Не пугайтесь - просто скопировать строку сохранения параметров печати из модуля, где это работает, в модуль необходимого Вам отчета. В этом и состоит плагиат.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск