|
Получить ТипЗнч вида субконто |
☑ |
0
ANDRU48
22.04.15
✎
16:10
|
СубконтоЕстьУСчета = Ложь;
Если СчетДоходов.ВидыСубконто.Количество() > 0 Тогда
Для Каждого Строка Из СчетДоходов.ВидыСубконто Цикл
Если ТипЗнч(Субконто) = Строка.ВидСубконто.ТипЗначения.Типы()[0] Тогда
СубконтоЕстьУСчета = Истина;
Прервать;
КонецЕсли;
КонецЦикла;
Если Не СубконтоЕстьУСчета Тогда
Субконто = Новый(СчетДоходов.ВидыСубконто[0].ВидСубконто.ТипЗначения.Типы()[0]);
КонецЕсли;
Иначе
Субконто = Неопределено;
КонецЕсли;
Возврат Субконто;
Пока придумал вот так Строка.ВидСубконто.ТипЗначения.Типы()[0], но если тип значения будет составной...
Как определить точное значения вида субконто у счета?
|
|
1
DrShad
22.04.15
✎
16:22
|
Содержит()
|
|
2
Defender aka LINN
22.04.15
✎
16:54
|
(0) Точное значение составного типа будет, как ни ВНЕЗАПНО, составной тип.
|
|
Ошибка? Это не ошибка, это системная функция.