|
Поле объекта не обнаружено | ☑ | ||
---|---|---|---|---|
0
SHELLL
20.11.16
✎
19:28
|
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине: {Документ.Приходная.МодульОбъекта(12)}: Поле объекта не обнаружено (ОстаткиТоваров) Движение = Движение.ОстаткиТоваров.ДобавитьПриход(); |
|||
1
SHELLL
20.11.16
✎
19:28
|
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ЗакупочныеЦены.Записывать = Истина; Движения.ЗакупочныеЦены.Очистить(); Для Каждого ТекСтрокаТовары Из Товары Цикл Движение = Движения.ЗакупочныеЦены.Добавить(); Движение.Период = Дата; Движение.Номенклатура = ТекСтрокаТовары.Номенклатура; Движение.Контрагент = Контрагент; Движение.Цена = ТекСтрокаТовары.Цена; Движение = Движение.ОстаткиТоваров.ДобавитьПриход(); Движение.Период = Дата; Движение.Номенклатура = ТекСтрокаТовары.Номенклатура; Движение.Количество = ТекСтрокаТовары.Количество; КонецЦикла; Движение.ОстаткиТовара.Записывать = Истина; КонецПроцедуры |
|||
2
SHELLL
20.11.16
✎
19:29
|
Не могу понять в чем проблема..... Только учусь 1Ске, тапками сильно не кидайте)
|
|||
3
Mauser
20.11.16
✎
19:29
|
ДвижениЯ
|
|||
4
Amra
20.11.16
✎
19:30
|
ДвижениЕ!
|
|||
5
Mauser
20.11.16
✎
19:34
|
(4) Ща мы ему точно мозг взорвем =)
Автор, внимательно сравни строку с ОстаткиТовара, где у тебя вываливается ошибка, со строкой, например с ЗакупочныеЦены. |
|||
6
SHELLL
20.11.16
✎
19:39
|
Так получается???
Процедура ОбработкаПроведения(Отказ, Режим) Движения.ЗакупочныеЦены.Записывать = Истина; Движения.ЗакупочныеЦены.Очистить(); Для Каждого ТекСтрокаТовары Из Товары Цикл Движение = Движения.ЗакупочныеЦены.Добавить(); Движение.Период = Дата; Движение.Номенклатура = ТекСтрокаТовары.Номенклатура; Движение.Контрагент = Контрагент; Движение.Цена = ТекСтрокаТовары.Цена; Движение = Движения.ОстаткиТоваров.ДобавитьПриход(); Движение.Период = Дата; Движение.Номенклатура = ТекСтрокаТовары.Номенклатура; Движение.Количество = ТекСтрокаТовары.Количество; КонецЦикла; Движение.ОстаткиТовара.Записывать = Истина; КонецПроцедуры |
|||
7
SHELLL
20.11.16
✎
19:40
|
Здесь тоже нужно менять, или так и должно оставаться?
Движение.ОстаткиТовара.Записывать = Истина; |
|||
8
Lexey_
20.11.16
✎
19:42
|
(7) а ты проверь
|
|||
9
SHELLL
20.11.16
✎
19:42
|
Хммм, выдает ошибку в конце
{Документ.Приходная.МодульОбъекта(18)}: Поле объекта не обнаружено (ОстаткиТовара) Движения.ОстаткиТовара.Записывать = Истина; Причем что с буквой Е что с буквой Я |
|||
10
Lexey_
20.11.16
✎
19:43
|
(9) у тебя проблема с окончаниями
|
|||
11
Torquader
20.11.16
✎
19:43
|
Подозреваю, что остатки товаров - или нет такого регистра или документ не может в него писать (не является регистратором).
|
|||
12
SHELLL
20.11.16
✎
19:46
|
(11) Регистр накоплений сделал, указал регистраторами Приходную и Расходную...
|
|||
13
SHELLL
20.11.16
✎
19:47
|
(10) Лекс! А конкретней, пожалуйста))) Вот в упор не могу понять)) Везде буквы Я проставил где надо...
|
|||
14
Lexey_
20.11.16
✎
19:47
|
(9) почему ты пишешь именно ОстаткиТовара, а не ОстатокТовара или ОстаточекТовара?
|
|||
15
iceman2112
20.11.16
✎
19:48
|
(14) ОстаточкиТоваров. НичтяшкиТоваров, РН.Ничтячки
|
|||
16
SHELLL
20.11.16
✎
19:49
|
(14) Эм... ун потому что Остатки))) ОстатокТоваров как-то не в тему будет мне кажется. Ибо товаров несколько
|
|||
17
SHELLL
20.11.16
✎
19:50
|
(14) Тьфу блин)) товаров))) Ну ты понял что я имею ввиду)
|
|||
18
Lexey_
20.11.16
✎
19:51
|
(16) то есть, наугад, не полагаясь на имена объектов метаданных?
|
|||
19
Mauser
20.11.16
✎
19:53
|
(17) Ты вообще способен несколько раз написать одинаковые слова? Или это такой новый стиль программирования - подбором букв?
|
|||
20
Mauser
20.11.16
✎
19:55
|
(15) Движения.Ништячки.ДобавитьПриход();
|
|||
21
SHELLL
20.11.16
✎
20:02
|
Хахаха)) Дошло где косяк)) Спасибо большое) Чет я вообще не внимателен!
Спасибо еще раз) |
|||
22
Torquader
20.11.16
✎
21:49
|
(20) В данном случае: Движения.Дятлы.ВРасход!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |