Имя: Пароль:
1C
1С v8
Com соединение и Перечисления
0 Solitar
 
27.03.12
13:33
Есть строка табличной части, нужные мне реквизиты я получаю, но вот ставку НДС не могу никак получить.

Строка.СтавкаНДС = УТ_V8.Перечисления.СтавкиНДС.НДС18 возвращает Ложь. а Нужно истину или как нить получить значение.

Строка - это ТЧ Comобъекта.
1 H A D G E H O G s
 
27.03.12
13:36
КомОбъекты не равны.
2 H A D G E H O G s
 
27.03.12
13:36
Тупо;
УТ_V8.ЗначениеВСтрокуВнутр(Строка.СтавкаНДС) = УТ_V8.ЗначениеВСтрокуВнутр(УТ_V8.Перечисления.СтавкиНДС.НДС18)
3 H A D G E H O G s
 
27.03.12
13:37
Умно - использовать запрос и получать значение "Порядок" значения перечисления и сравнивая с числом.
4 Solitar
 
27.03.12
13:37
(2) огромное спасибо))) много времени потратил на различные варианты )
5 H A D G E H O G s
 
27.03.12
13:39
Это херовый метод
6 Kashemir
 
27.03.12
13:45
7 ale-sarin
 
27.03.12
13:52
А вот еще:
НоваяПроводка.ВидУчетаДТ = XMLЗначение(Тип("ПеречислениеСсылка.ВидыУчетаПоПБУ18"),УСО.XMLСтрока(ВыборкаПоПроводкам.ВидУчетаДт));
8 Kashemir
 
27.03.12
13:58
УТ_V8.ПолучитьПолноеИмяПредопределенногоЗначения(Строка.СтавкаНДС) = "Перечисление.СтавкиНДС.НДС18";
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан