Оптимизация кусочка кода

1. jimli 10 20.02.20 12:14 Сейчас в теме
Пишу запрос по выбору однотипных данных из различных документов. Хотелось бы, чтобы в зависимости от документа в запрос подставлялось название документа. Сейчас это выглядит так:
	Если ТипЗнч(СсылкаНаДокумент) = Тип("ДокументСсылка.РеализацияТоваровУслуг") тогда
		ВыборИз = "РеализацияТоваровУслуг"
	ИначеЕсли ТипЗнч(СсылкаНаДокумент) = Тип("ДокументСсылка.ЗаказКлиента") тогда
		ВыборИз = "ЗаказКлиента"
	Иначе
		Сообщить("Для данного документа печать не настроена");
		Возврат;
	КонецЕсли;

Показать


Хочу по-простому:
		ВыборИз = НайденныйТип;

где этот тип и являлся бы типом документа
// ТипЗнч(СсылкаНаДокумент) = Тип("ДокументСсылка." + НайденныйТип) тогда


НО ТипЗнч(СсылкаНаДокумент) вместо нужного мне РеализацияТоваровУслуг возвращает Реализация товаров и услуг
По теме из базы знаний
Найденные решения
2. Sashares 35 20.02.20 12:18 Сейчас в теме
(1) СсылкаНаДокумент.Метаданные().Имя
wowik; Dmitri93; Рэйв; user774630; YannikAlx; +5 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 20.02.20 12:18 Сейчас в теме
(1) СсылкаНаДокумент.Метаданные().Имя
wowik; Dmitri93; Рэйв; user774630; YannikAlx; +5 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот