|
Внешния обработка, Ошибка:"Слишком много фактических параметров" | ☑ | ||
---|---|---|---|---|
0
tatoshka0403
11.12.14
✎
16:42
|
Процедура Инициализировать(Объект) Экспорт
Если Объект.Товары.Количество() > 0 Тогда ТекстВопроса = "Перед заполнением табличная часть будет очищена. Заполнить?"; Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да, Метаданные().Синоним); Если Ответ <> КодВозвратаДиалога.Да Тогда Возврат; КонецЕсли; Объект.Товары.Очистить(); КонецЕсли; Запрос=Новый Запрос; Запрос.Текст ="ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.ХарактеристикаНоменклатуры.Владелец КАК Номенклатура, | ПартииТоваровНаСкладахОстатки.ХарактеристикаНоменклатуры, | NULL КАК Отклонение, | ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК Количество, | ПартииТоваровНаСкладахОстатки.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, | ""1"" КАК Коэффициент, | ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК КоличествоУчет, | ВЫБОР | КОГДА ПартииТоваровНаСкладахОстатки.КоличествоОстаток <> 0 | ТОГДА ПартииТоваровНаСкладахОстатки.СтоимостьОстаток / ПартииТоваровНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ""0"" | КОНЕЦ КАК Цена, | ПартииТоваровНаСкладахОстатки.СтоимостьОстаток КАК СуммаУчет, | ПартииТоваровНаСкладахОстатки.Качество КАК Качество, | ПартииТоваровНаСкладахОстатки.СтоимостьОстаток КАК СуммаРегл |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.Остатки(, Склад = &Склад) КАК ПартииТоваровНаСкладахОстатки"; Запрос.УстановитьПараметр("Склад", Объект.Склад); Результат = Запрос.Выполнить(); Товар = Результат.Выбрать(); Пока Товар.Следующий() Цикл НовСтр = Объект.Товары.Добавить(); ЗаполнитьЗначенияСвойств(НовСтр, Объект.Товар); КонецЦикла; КонецПроцедуры Подскажите пожалуйста что я сделал не так...обработка по заполнению ТЧ документа |
|||
1
vicof
11.12.14
✎
16:43
|
"Внешния" - узбеканама?
|
|||
2
Defender aka LINN
11.12.14
✎
16:43
|
Передал слишком много фактических параметров процедуре.
Следующий! |
|||
3
ДенисЧ
11.12.14
✎
16:44
|
Угадаю строку ошибку с 20 попыток!
|
|||
4
evorle145
11.12.14
✎
16:46
|
Процедура Инициализировать(Объект, ИмяКнопки, РасшифровкаКнопки) Экспорт
|
|||
5
vicof
11.12.14
✎
16:46
|
(3) ну и гадай
|
|||
6
evorle145
11.12.14
✎
16:47
|
http://infostart.ru/public/17140/
ты передаешь в процедуру фактический параметров больше 1. А по твоему примеру видно, что ты указал только один. |
|||
7
Тарантул
11.12.14
✎
16:47
|
"Метаданные.Синоним" вместо "Метаданные().Синоним" - не?
|
|||
8
tatoshka0403
11.12.14
✎
16:50
|
(7) это типовое, копипастнул.
(6) Спасибо почитаю. |
|||
9
AaNnDdRrEeYy
12.12.14
✎
07:18
|
кривовато как-то
ЗаполнитьЗначенияСвойств(НовСтр, Объект.Товар); может ЗаполнитьЗначенияСвойств(НовСтр,Товар ); |
|||
10
DrZombi
гуру
12.12.14
✎
07:36
|
(0) Отладчик украли?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |