![]() |
![]() |
![]() |
|
Поле объекта не обнаружено :((( | ☑ | ||
---|---|---|---|---|
0
Nelo_001
21.02.18
✎
14:31
|
Здравствуйте, учусь на 1С, повторяю уроки из видео, ввожу все 1 в 1 и дало ошибку помогите пожалуйста:((
{Документ.РасходнаяНакладная.Форма.ФормаДокумента.Форма(79)}: Поле объекта не обнаружено (СтавкаНДС) Возврат Номенклатура.СтавкаНДС; &НаКлиенте Процедура ТоварыНоменклатураПриИзменении(Элемент) ТекущиеДанные = Элементы.Товары.ТекущиеДанные; ТекущиеДанные.СтавкаНДС = ПолучитьСтавкуНДСНоменклатуры(ТекущиеДанные.Номенклатура); РассчитатьСуммуТабличнойЧастиТовары() КонецПроцедуры &НаСервереБезКонтекста Функция ПолучитьСтавкуНДСНоменклатуры (Номенклатура) Возврат Номенклатура.СтавкаНДС; КонецФункции |
|||
1
lodger
21.02.18
✎
14:33
|
1)
ТекущиеДанные = Элементы.Товары.ТекущиеДанные; Если ТекущиеДанные = Неопределно Тогдав Возврат; КонецЕсли; ТекущиеДанные.СтавкаНДС = ПолучитьСтавкуНДСНоменклатуры(ТекущиеДанные.Номенклатура); 2) Функция ПолучитьСтавкуНДСНоменклатуры (Номенклатура) Если ЗначениеЗаполнено(Номенклатура) Тогда Возврат Номенклатура.СтавкаНДС; Иначе Возврат Неопределно; КонецЕсли КонецФункции |
|||
2
Малыш Джон
21.02.18
✎
14:35
|
(0) передаешь в функцию параметр "ТекущиеДанные.Номенклатура", а в функции пытаешься обратиться к его полю .СтавкаНДС
а) ты уверен, что ТекущиеДанные.Номенклатура - это элемент справочника "Номенклатура"? а не Неопределено, к примеру? б) ты уверен, что у элемента справочника "Номенклатура" в ТВОЕЙ базе есть поле "СтавкаНДС" ? |
|||
3
Nelo_001
21.02.18
✎
14:37
|
||||
4
lodger
21.02.18
✎
14:39
|
(3) у Номенклатура нет СтавкаНДС.
наверное надо было добавить в предыдущем уроке? |
|||
5
Малыш Джон
21.02.18
✎
14:39
|
(3) какая красивая структура Расходной накладной...
|
|||
6
Малыш Джон
21.02.18
✎
14:40
|
(4) подозреваю, что в ходе добавления реквизита "СтавкаНДС" он незаметно для ТСа превратился в "СправочникНДС" ))
|
|||
7
Ц_У
21.02.18
✎
14:40
|
(6) ага, видимо оно
|
|||
8
Nelo_001
21.02.18
✎
14:44
|
||||
9
Nelo_001
21.02.18
✎
14:44
|
||||
10
Nelo_001
21.02.18
✎
14:45
|
а вот скрин видео от куда я переписал
https://pp.userapi.com/c830609/v830609909/8e5dc/1m7c1IAClEk.jpg |
|||
11
Ц_У
21.02.18
✎
14:45
|
(3) справочник номенклатура реквизит СправочникНДС - это видимо и есть твоя СтавкаНДС?
|
|||
12
Малыш Джон
21.02.18
✎
14:46
|
(8),(9), (10)
умница! везде посмотрел, кроме тех мест, о которых говорили) в СПРАВОЧНИКЕ "Номенклатура" в его разделе "Реквизиты" есть реквизит "СтавкаНДС"? а ты ведь между прочим у программы просишь именно его) |
|||
13
Nelo_001
21.02.18
✎
14:50
|
Ураааа Сделал )))
|
|||
14
Nelo_001
21.02.18
✎
14:51
|
Спасибо большое товарищи )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |