Имя: Пароль:
1C
 
Не присваивается значение строке
0 falselight
 
20.06.19
13:33
Почему тут не наращивается значение?

                КоличествоПлюс = НайденныеСтрокиZ[0].ВУчетаДавальца + СтрМатериалы.Количество;
                НайденныеСтрокиZ[0].ВУчетаДавальца = КоличествоПлюс;
///////////////////////////////////////////////////////

в НайденныеСтрокиZ[0] остается старое значение


///////////////////////////////


            ПараметрыОтбораZ = Новый Структура;
            ПараметрыОтбораZ.Вставить("НомерОтчета",         СтрТз.ОтчетПереработчика.НомерПоДаннымПартнера);
            ПараметрыОтбораZ.Вставить("ОтчетПереработчика", СтрТз.ОтчетПереработчика);
            ПараметрыОтбораZ.Вставить("ОтчетДавальцу",      СтрТз.ОтчетДавальцу);
            ПараметрыОтбораZ.Вставить("Материал",              СтрМатериалы.Номенклатура);
            НайденныеСтрокиZ = Объект.СравнениеОтчетов.НайтиСтроки(ПараметрыОтбораZ);            
            Если НайденныеСтрокиZ.Количество() > 0 Тогда
                КоличествоПлюс = НайденныеСтрокиZ[0].ВУчетаДавальца + СтрМатериалы.Количество;
                НайденныеСтрокиZ[0].ВУчетаДавальца = КоличествоПлюс;
            Иначе
1 Temai
 
20.06.19
13:36
Отладку тебе в помощь, аминь
2 Сияющий в темноте
 
20.06.19
13:38
А строки точно находятся?
и.зачем искать и по номеру и по самому документу?

вставьте,когда количество 0 сообщить "мимо"
3 falselight
 
20.06.19
13:53
работает, был глюк что ли
Программист всегда исправляет последнюю ошибку.