Имя: Пароль:
1C
1С v8
СКД вычисляемое поле
0 1CNov
 
23.08.11
15:02
День добрый.

Подскажите новичку пожалуйста..

Вот какой вопрос, пытаюсь сделать вычисляемое поле в скд
вот такое выражение пишу

ВЫБОР КОГДА Товары.Упаковка = ЗНАЧЕНИЕ(Справочник.УпаковкиНоменклатуры.ПустаяСсылка) ТОГДА
ВЫБОР КОГДА ВЫРАЗИТЬ(Товары.Номенклатура.ЕдиницаИзмерения.Код, "Строка()") = "шт" ТОГДА
1
ИНАЧЕ
2
КОНЕЦ
ИНАЧЕ
ВЫБОР КОГДА ВЫРАЗИТЬ(Товары.Упаковка.ЕдиницаИзмерения.Код, "Строка()") = "шт" ТОГДА
1
ИНАЧЕ
2
КОНЕЦ
КОНЕЦ

Товары - табличная часть документа
Упаковка - реквизит ТЧ
Номенклатура - реквизит ТЧ

условие всегда срабатывает и возвращает 2

Вопрос как правильно в языке компоновки сравнить строковые значения ?
1 Axel2009
 
23.08.11
15:04
а зачем выражать?
2 1CNov
 
23.08.11
15:05
да можно и не выражать, и напрямую сравнивал тоже
3 1CNov
 
23.08.11
15:08
хотя код единицы измерения точно есть, я вывожу его отдельным параметром, вижу что есть и "кг" и "шт", но сравнение не проходит
4 1CNov
 
23.08.11
15:18
Народ, вопрос снят! если человек балбес - это надолго)))

код у единицы измерения "166" а наименование "ШТ"

сори
Закон Брукера: Даже маленькая практика стоит большой теории.