Показано с 1 по 3 из 3
Тема: Проблема с циклом
-
29.01.2015, 17:34 #1
- Регистрация
- 12.01.2015
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Проблема с циклом
У меня тема аптека. есть перечень лекарств,, которые можно продать людям и купить у поставщика. есть виды измерения товара(граммы, упаковки и штуки).Есть количество упаковок, мы можем выбрать, сколько в упаковке пластинок с лекарствами и таблетками (например, 1:10 означает 1 пластинка по 10 таблеток). При выборе измерения товара(упаковки), программа умножает 1*10 * количество упаковок, т.е. мы получаем общее количество таблеток. на основании общего количества мы формируем цену и т.д. Итак, сама проблема: у некоторых лекарств при заполнении всех данных и выборе измерения (упаковка) у некоторых лекарств ничего не происходит, т.е. не происходит умножения 1*10 * количество упаковок. при анализе даннной странности я пришел к циклу
ОбТов = Элемент.Родитель.ТекущиеДа нные;
Сер= ОбТов.Серия;
ЕдИзм = ОбТов.ЕдиницыИзмерения;
Если ЕдИзм = ЕдИзмер("Упаковка") Тогда
Сообщить(Сер);//здесь у всех лекарств выводит сообщение
Если Сер = Серии("1:10") Тогда
Сообщить(Сер);//здесь у некоторых лекарств выводит сообщение
КонецЕсли;
КонецЕсли;
Функция Серии(Строк)
Возврат Справочники.Серии.НайтиПоН аименованию(Строк);
КонецФункции
если вы зайтете в конфигурацию, там в документе поступление товаров есть документ, в котором 2 лекарства. с одним все отлично, со вторым беда.
-
30.01.2015, 08:30 #2
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
т.е. не происходит умножения 1*10 * количество упаковок
-
31.01.2015, 10:06 #3
- Регистрация
- 29.11.2013
- Адрес
- Берег Волги
- Сообщений
- 2021
- Сказал(а) спасибо
- 650
- Поблагодарили 10230 раз(а) в 2696 сообщениях
Вы же видите, что не выполняется условие:
Если Сер = Серии("1:10") Тогда
Потому что в функции Серии(Строк) он не находит серию с точным наименованием "1:10"
Проверяйте наименование
Похожие темы
-
Проблема с контактом
от Booooo в разделе БезопасностьОтветов: 3Последнее сообщение: 13.02.2011, 11:08 -
Проблемы с сайтом
от blood_virus в разделе PHPОтветов: 1Последнее сообщение: 03.01.2010, 05:23 -
Проблема с рабочим столом ХР
от nenraz в разделе Windows XPОтветов: 2Последнее сообщение: 25.11.2009, 12:09 -
Проблема с интернетом!
от tea-green в разделе БезопасностьОтветов: 3Последнее сообщение: 27.07.2009, 15:58 -
Проблемы с инетом
от Zanozik в разделе Microsoft WindowsОтветов: 3Последнее сообщение: 07.12.2007, 00:42
Социальные закладки