|
ВидыСубконто
| ☑ |
0
PaulRom
07.11.11
✎
17:02
|
Всем привет.
Хочу получить тип субконто вида 'Справочник.Номенклатура'
Пытаюсь это сделать так:
ПланЗапр = новый Запрос;
ПланЗапр.Текст="ВЫБРАТЬ
|"+ЭлемУч+".Код,
|"+ЭлемУч+".Наименование,
|"+ЭлемУч+".Забалансовый,
|"+ЭлемУч+".Валютный,
|"+ЭлемУч+".Количественный,
|"+ЭлемУч+".ВидыСубконто
и т.д... , потом:
РезПланЗапр=ПланЗапр.Выполнить().Выбрать();
Пока РезПланЗапр.Следующий() Цикл
РезВидыСубконто = РезПланЗапр.ВидыСубконто.Выбрать();
Пока РезВидыСубконто.Следующий() Цикл
МойСубконто=РезВидыСубконто.ВидСубконто
МойСубконто получается не совсем того вида что я хотел
|
|
1
Maxus43
07.11.11
✎
17:02
|
МойСубконто=РезВидыСубконто.ВидСубконто.Тип
|
|
2
Maxus43
07.11.11
✎
17:03
|
ну короче в отладчике открой и посмотри как точно хранится тип у субконто
|
|
3
PaulRom
07.11.11
✎
17:07
|
'ТипЗначения' возвращает тип вида "Физические лица"
'Наименование' - возвращает "Работники организаций"
|
|
4
PaulRom
07.11.11
✎
17:08
|
в этом и вопрос. хочу вида: "Справочник.ФизическиеЛица"
|
|
5
Maxus43
07.11.11
✎
17:08
|
'ТипЗначения' возвращает тип вида "Физические лица"
ну это он и есть
|
|
6
Maxus43
07.11.11
✎
17:09
|
(4) в 8.2 получишь "Физические лица", это в 8.1 было раньше так
|
|
7
PaulRom
07.11.11
✎
17:10
|
хочу как раньше :(
|
|
8
Maxus43
07.11.11
✎
17:11
|
для несоставных субконто можно поюзать найти метаданные:
МетаТип = Метаданные.НайтиПоТипу(ВидСубконто.ТипЗначения.Типы()[0]);
(7) переходите на 8.1 :)
|
|
9
PaulRom
07.11.11
✎
17:23
|
оо!! алилуя конструкция:
Метаданные.НайтиПоТипу(РезВидыСубконто.ВидСубконто.ТипЗначения.Типы()[0]).Имя
выдала: "ФизическиеЛица"
а как мне понять что это справочник, а не что либо еще?
|
|
10
PaulRom
07.11.11
✎
17:24
|
спасибо Maxus43
как мне понять что это справочник?
|
|
11
Maxus43
07.11.11
✎
17:24
|
Если Справочники.ТипВсеСсылки().СодержитТип(ТипЗнч(ТвойСубконта)) Тогда
////Справочник
|
|
12
Maxus43
07.11.11
✎
17:27
|
(11) хотя в твоём случае - СодержитТип(РезВидыСубконто.ВидСубконто.ТипЗначения.Типы()[0])
|
|
13
PaulRom
07.11.11
✎
17:29
|
Maxus43 спасибо большое
|
|
14
Maxus43
07.11.11
✎
17:30
|
Спасибо начальнику что работы нет пока...)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший