Если Параметры.Код<>"000000001" или Параметры.Код<>"000000002" Тогда _НаименованиеПолное = СокрЛП(Параметры.Наименование); //По остальным товарам Иначе
Код в ветке иначе будет исполнен, когда Параметры.Код будет равен "000001" и "000002" ОДНОВРЕМЕННО!!
Соглачно закона де Моргана =
НЕ (Параметры.Код = "000000001" и Параметры.Код = "000000002" )
Сообщение отредактировал alex040269 - 21.06.13, 13:52
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник. ЗиУП
Подскажите. 1С воспринимает значение "000001" как 1. Что делать ? Пробовал так: Строка("0000001") и так "0000001" а видит как 1 Т.е.
//если только по порошку Если Параметры.Код<>"000000001" или Параметры.Код<>"000000002" Тогда _НаименованиеПолное = СокрЛП(Параметры.Наименование);
//По остальным товарам Иначе
alexkhua, судя по вашим комментариям, у остальных товаров коды "000000001" или "000000002". Тогда в условии вместо "или" напишите "и", и будет вам счастье.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!