|
Как получить строковое значение из колонки "Тип" |
☑ |
0
Andy MilkyWay
13.09.12
✎
12:27
|
В табличном поле выводится перечень разнородных документов, у которых есть ТЧ "Товары". Мне нужно в методе "ПриВыводеСтроки" по каждому из документов сделать запрос к Товарам текущего документа и вывести его результат в другую колонку табличного поля. При просмотре в отладке ДанныеСтроки.Ссылка в колонке "Тип" указано как раз то, что мне нужно, т.е. ДокументСсылка.ПеремещениеТоваровВПроизводство . Но когда пытаюсь получить строкое значение для вставки в запрос строка(типзнч(ДанныеСтроки.Ссылка)) , получаю "Перемещение товаров в производство" .
Вот вид окна "Табло"
Выражение |Значение |Тип
---------------------------------------------------------------
ДанныеСтроки.Ссылка |Перемещение товаров в производство 0000000013 от 03.07.2012 15:42:19 |ДокументСсылка.ПеремещениеТоваровВПроизводство
---------------------------------------------------------------
строка(типзнч(ДанныеСтроки.Ссылка)) |"Перемещение товаров в производство" |Строка
---------------------------------------------------------------
Вопрос. Как получить строку "ДокументСсылка.ПеремещениеТоваровВПроизводство"?
|
|
1
Naumov
13.09.12
✎
12:32
|
типЗНЧ()?
|
|
2
Andy MilkyWay
13.09.12
✎
12:36
|
(1) так вот типзнч() выводит не ПеремещениеТоваровВПроизводство", а "Перемещение товаров в производство", т.е. синоним, а не сам тип
|
|
3
Miss1C
13.09.12
✎
12:38
|
(0) ДокументСтрока = Строка("ДокументСсылка.ПеремещениеТоваровВПроизводство");
|
|
4
Andy MilkyWay
13.09.12
✎
12:38
|
Всё, сам нашел.
вот так надо
Метаданные.НайтиПоТипу(типзнч(ДанныеСтроки.Ссылка)).Имя
|
|
5
Serginio1
13.09.12
✎
12:38
|
XMLТип(Тип("СправочникСсылка.Номенклатура") ).ИмяТипа
Выдаст XMLТип(Тип("СправочникСсылка.Номенклатура") ).ИмяТипа CatalogRef.Номенклатура
|
|
6
mikecool
13.09.12
✎
12:39
|
(4) тут не будет ДокументСсылка.
во - (5) вариант
|
|
7
Andy MilkyWay
13.09.12
✎
12:39
|
(4) возвращает строку "ПеремещениеТоваровВПроизводство"
|
|
8
Kashemir
13.09.12
✎
12:41
|
ДанныеСтроки.Ссылка.Метаданные().ПолноеИмя()
|
|
9
Serginio1
13.09.12
✎
12:46
|
(8) Разницы между ссылкой и объектом нет
|
|
10
Andy MilkyWay
13.09.12
✎
13:12
|
(8) тоже хорошо, не надо дописывать "Документ." перед именем документа
|
|