Разбор примитивного типа: Тип #473305


#0 by vladnet
Есть примитивный тип типа Тип равный ВнешняяОбработка.ТестТест получилось естественно так: ТипЗнч(ЭтотОбъект) Нужно получить Тип и Вид этого Типа, т.е. ВнешняяОбработка и ТестТест Если раньше в 8.1 можно было просто привести к строке и получалось именно "ВнешняяОбработка.ТестТест", то сейчас в 8.2 это получается как: "Внешняя обработка объект: Тест тест", можно конечно самому все склеить обратно, но не факт ведь то что имя и представление обработки совпадает. Все же надеюсь что кто нибудь подскажет.
#1 by acsent
Метаданные.Имя
#2 by Defender aka LINN
А тебе для чего?
#3 by MishaSan
ЭтотОбъект.Метаданные.ПолноеИмя?
#4 by vladnet
А можно метаданные получить именно из типа? Если учесть что Метаданные.НайтиПоТипу(ТипЗнч(ЭтаФорма.ЭтотОбъект)) не работает для ВнешнейОбработки
#5 by vladnet
Для своей системы работы с типами, там много что на этом строится, но в основном для того чтобы идентифицировать правильно объекты и записывать их. Раньше в 8.1 это было легко сделать в 8.2 все усложнили
#6 by vladnet
Дело в том что когда планируется сделать разбор типа, объекта уже нет в параметрах. Поэтому хотелось бы разобрать без Объекта.
#7 by MishaSan
ЭтотОбъект.Метаданные - должно работать.
#8 by vladnet
это понятно, но если учесть пункт . По сути ведь в типе есть вся информация, может и получить ее можно как то, пусть даже через ж..у.
#9 by Живой Ископаемый
может как-то использовать XMLТипЗнч (XMLTypeOf) XMLТипЗнч (XMLTypeOf) Синтаксис: XMLТипЗнч(<Значение>) Параметры: <Значение> (обязательный) Тип: Произвольный. Значение, для типа которого нужно получить соответствующий тип данных XML. Возвращаемое значение: Тип: ТипДанныхXML, Неопределено. Если тип данных XML, соответствующий типу переданного в качестве параметра значения определен, то метод возвращает тип данных XML. Если не определен, то метод возвращает Неопределено. Описание: Получает тип данных XML, соответствующий типу переданного в качестве параметра значения. Пример: но не уверен что работает например для обработки, во-вторых опять таки нужно значение...
#10 by vladnet
Возвращает для обработки Неопределено, сейчас только что проверил.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С