|
Как получить строковое значение из колонки "Тип" | ☑ | ||
---|---|---|---|---|
0
Andy MilkyWay
13.09.12
✎
12:27
|
В табличном поле выводится перечень разнородных документов, у которых есть ТЧ "Товары". Мне нужно в методе "ПриВыводеСтроки" по каждому из документов сделать запрос к Товарам текущего документа и вывести его результат в другую колонку табличного поля. При просмотре в отладке ДанныеСтроки.Ссылка в колонке "Тип" указано как раз то, что мне нужно, т.е.
ДокументСсылка.ПеремещениеТоваровВПроизводство . Но когда пытаюсь получить строкое значение для вставки в запрос строка(типзнч(ДанныеСтроки.Ссылка)) , получаю "Перемещение товаров в производство" .
Вот вид окна "Табло"
Вопрос. Как получить строку "ДокументСсылка.ПеремещениеТоваровВПроизводство"? |
|||
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) тоже хорошо, не надо дописывать "Документ." перед именем документа
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |