Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Об'єкт Документы
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
lin
Доброго дня.
Виникло запитання, як мені замінити для виразу :
Макет = Документы.ПриемНаРаботуВОрганизацию.ПолучитьМакет("П1_от_09_10_1995");

назви документа і макета на змінні, щось на зразок ось цього:
Макет = Документы.НазваДокумента.ПолучитьМакет(НазваМакета);

Цікавить саме як підставити змінну з назвою документа?

Для
Метаданные.Документы.ПриемНаРаботуВОрганизацию.Макеты
я обійшовся таким чином:
ДокументМакета = Метаданные.Документы.Найти(НазваДокумента);
ИскомыйМакет = ДокументМакета.Макеты

А в цьому випадку так не получається.
logist
    ВидДокумента = "ПриемНаРаботуВОрганизацию";
    НазваниеМакета = "П1_от_05_12_2008";
    ДокМакет = Метаданные.Документы[ВидДокумента].Макеты[НазваниеМакета];
    Макет = ПолучитьМакет(ДокМакет);
    ...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.