Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: работа с перечислениями
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
4andriy
1C:Предприятие 7.7
7.70.027
Конфигурация Fort:2000

Есть у меня перечисление Виды ТМЦ - Продукция и Материал

Написал вот такую строчку:

Если Контрагент.ВидТМЦ="Продукция" Тогда Склад="Первый";
Если Контрагент.ВидТМЦ="Материал" Тогда Склад="Второй";


Переменная Склад - Строка, 10 символов

Не работает. В форме документа [Контрагент.ВидТМЦ] отображается прпвильно, а [Склад] значение пустое и не меняется.
1Cv77
4andriy @ Сегодня, 17:29 необходимо зарегистрироваться для просмотра ссылки ,
Вообще-то, нужно так:

Если СокрЛП(Контрагент.ВидТМЦ)="Продукция" Тогда
    Склад="Первый";
ИначеЕсли СокрЛП(Контрагент.ВидТМЦ)="Материал" Тогда
    Склад="Второй";
КонецЕсли;


И, то, при условии: что Контрагент.ВидТМЦ - ЭТО СТРОКА!!!!!

Flexy
От это жесть....Зачем так писать?
Сравнение перечислений:
Если Контрагент.ВидТМЦ=Перечисление.ВидыТМЦ.Продукция Тогда....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.