Доброе утро! Что-то мозг не проснулся, а хочется сделать следующее:
Есть ПВХ где в режиме предприятия создаются элементы с одним типом.
Как мне по этому типу создать ДокументОбъект, что-то не придумать разумного варианта :( ДокументСсылка получается легко, ПолучитьОбъект() не работает, т.к. ссылки фактически нет, мне нужно установить ссылку что ли? А потом ПолучитьОбъект()? Или можно еще проще?
В общем сделал подобно (6), хотя и не хотел :(
Метаданные получил из ссылки полученной по описанию типов ПВХ.
Если СтрЧислоВхождений(МетаданныеДокумента.ПолноеИмя(), "Документ.") > 0 Тогда
НовыйДокумент = Документы[МетаданныеДокумента.Имя].СоздатьДокумент();
ИначеЕсли СтрЧислоВхождений(МетаданныеДокумента.ПолноеИмя(), "Справочник.") > 0 Тогда
НовыйДокумент = Справочники[МетаданныеДокумента.Имя].СоздатьЭлемент();
Иначе
Продолжить;
КонецЕсли;
Может есть другой вариант?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший