|
Как получить полное описание типа
| ☑ |
0
Zixxx
22.09.13
✎
16:30
|
Что-то уже совсем запутался. Есть колонки в таблице значений, у колонок есть описание типов.
Например есть колонка с номенклатурой, как мне получить "СправочникСсылка.Номенклатура"? Мне этот тип нужно записать именно в таком виде в XML.
Максимум что получилось сделать это использовать такие методы "Метаданные.НайтиПоТипу(Колонка.ТипЗначения.Типы()[0])" но в итоге я получаю "Справочник.Номенклатура" и при загрузке не получается узнать в такой именно таблице искать ссылку.
Каким образом можно получить значение типа "СправочникСсылка.Номенклатура" из колонки таблицы значения?
|
|
1
Defender aka LINN
22.09.13
✎
18:43
|
Переводчик, в зале есть переводчик?
значение типа "СправочникСсылка.Номенклатура" - это что, строка, тип, объект метаданных, ссылка, еще что-то, чему пока не придумано названия и статьи в УК?
|
|
2
Valery
22.09.13
✎
20:37
|
сделай проще, если получил "Справочник.Номенклатура" то до "СправочникСсылка.Номенклатура" всего чуть-чуть
Заменить("Справочник.Номенклатура","СправочникСсылка"), потому что такого строкового значения ни одна функция не выдает. Ну я не встречал такого
|
|
3
Живой Ископаемый
22.09.13
✎
20:50
|
СправочникССылка.Номенклатура - выдаст. но не для колонки а для значения... и не СпавочникСсылка, а CatalogRef, но этого достаточно для обратного преобразования
XMLТипЗнч(Справочники.Налоги.ЕСВФОТГПХ).ИмяТипа
|
|
4
Valery
22.09.13
✎
20:57
|
(3) вот в том-то и беда, всеравно замену делать
|
|
5
Живой Ископаемый
22.09.13
✎
21:04
|
2(4) В чем беда? не надо делать замены.
Как раз CatalogRef - это то, что нужно, чтобы потом из строки получить значение
|
|