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

Параметры процедуры, передаваемые в неё.

Автор Александр2018, 01 авг 2018, 07:11

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

Александр2018

В типовой конфигурации есть экспортная процедура печати в общем модуле. В неё передаются параметры, причём некоторые параметры принудительно присвоены уже в этой процедуре. Вопрос. Зачем в неё передавать параметры из других модулей, если они уже там присвоены?ui;;t;
Процедура НапечататьДокумент(ПечДокумент, КоличествоЭкземпляров = 1, НаПринтер = Ложь, Заголовок = "", НепосредственнаяПечать = Ложь, Ссылка = Неопределено, ИмяМакета = "") Экспорт

А из другого объекта программы обращаемся к этой процедуре отправляя в неё параметры. И вот зачем, если они уже там присвоятся, какие бы мы не отправили. Такие параметры как количество экземпляров, напринтер, заголовок, ссылка...?
УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, 1, ложь, ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаобъект.ПолучитьОбъект()), ложь);

bsn-chita

Это значения параметров по умолчанию, а не присваивание значений. Если параметр не будет передан, то будет подставлено значение по умолчанию в этом случае.

Теги:

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

Рейтинг@Mail.ru

Поиск