Недостаточно фактических параметров #750072


#0 by pnamik
8.1-самописная В общем модуле есть процедура В модуле документа пересортица в процедуре перед открытием вызывается вышеуказанная процедура с помощью строки ОбновитьСтрокиВТЧП(Накладная); При открытии документа Пересортица выдается ошибка {Документ.ПересортицаТМЦ.Форма.ФормаДокумента(129,3)}: Недостаточно фактических параметров (ОбновитьСтрокиВТЧП) Как можно исправить?
#1 by ДенисЧ
Здесь два параметра Здесь - один. продолжать?
#2 by Euguln
Обновляться надо правильно. Либо добавить параметр в вызов, либо сделать его необязательным
#3 by pnamik
добавил второй параметр ТекСтрока Теперь другая ошибка {ОбщийМодуль.Доработки}: Поле объекта не обнаружено (Артикул) Эта процедура обновляет данные при изменении реквизитов (артикула, ШК, НДС). В пересортице два артикула с признаком.
#4 by pnamik
и два ШК с признаком
#5 by salvator
ТекСтрока - это что? По логике, туда должна передаваться табличная часть.
#6 by Euguln
Никогда так не делай Для Каждого Строка ИЗ Строки Цикл Переназови счетчик "Строка". Правильно, Признак должен быть определен.
#7 by pnamik
ТекСтрока = ЭлементыФормы.Накладная.ТекущиеДанные;
#8 by Живой Ископаемый
2 почему? хочу и буду
#9 by Euguln
Тебя уже не переделаешь, а его ещё можно научить хорошему ))
#10 by Гёдза
В 8 с этим проблем никаких нет
#11 by Euguln
Использование зарезервированных слов для наименования переменных - моветон. ИМХО.
#12 by hhhh
однако, Запрос = Новый Запрос; везде.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С