|
Подстановка из РС |
☑ |
0
Awesome1992
15.04.17
✎
17:23
|
Подскажите делаю подстановку из регистра сведений значение в поле, у которого тип ссылается на справочник. Выдает ошибку {Документ.ВнутренниеПеремещения.Форма.ФормаДокумента.Форма(6)}: Значение не является значением объектного типа (Номенклатура)
СтрокаТабличнойЧасти.Номенклатура = ЗначенияРесурсов.Номенклатура;
Подставлять значение из РС в такие поля нельзя, или у мня где то ошибка. Не судите строго, только осваиваю РС
|
|
1
Lexey_
15.04.17
✎
17:30
|
(0) у ЗначенияРесурсов или СтрокаТабличнойЧасти нет поля Номенклатура
|
|
2
Awesome1992
15.04.17
✎
17:38
|
хм, и там и там вроде есть. Значение поля номенклатура должно выбираться из справочника, а я подставляю туда значение из РС. Не может быть в этом косяк? или все равно должно работать?
|
|
3
Awesome1992
15.04.17
✎
17:39
|
хотя тип ресурса из РС тоже указал на справочник
|
|
4
Lexey_
15.04.17
✎
17:40
|
(2) гадать можно долго без кода
|
|
5
Awesome1992
15.04.17
✎
17:45
|
Функция ПодстановкаНоменклатуры (ЭлементИнвентарныйНомер) Экспорт
Отбор = Новый Структура("ИнвентарныйНомер",ЭлементИнвентарныйНомер);
ЗначенияРесурсов=РегистрыСведений.ИнвентарныеНомераНоменклатура.ПолучитьПоследнее(Отбор);
Возврат ЗначенияРесурсов;
КонецФункции
&НаКлиенте
Процедура ПремещенияИнвентарныйНомерПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Премещения.ТекущиеДанные;
ЗначенияРесурсов = ПодстановкаНоменклатуры.ПодстановкаНоменклатуры(СтрокаТабличнойЧасти.ИнвентарныйНомер);
СтрокаТабличнойЧасти.Номенклатура = ЗначенияРесурсов.Номенклатура;
КонецПроцедуры
|
|
6
Lexey_
15.04.17
✎
17:51
|
(5) отладчик что говорит?
|
|
7
Lexey_
15.04.17
✎
17:54
|
(5) РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>)
ПолучитьПоследнее (GetLast)
Синтаксис:
ПолучитьПоследнее(<КонецПериода>, <Отбор>)
Отбор - 2ой параметр
|
|
8
Awesome1992
15.04.17
✎
17:56
|
как об этом подумал) если регистр неперодический уместно к нему использовать метод ПолучитьПоследнее?
|
|
9
Lexey_
15.04.17
✎
17:56
|
(5) или регистр непериодический
|
|
10
Lexey_
15.04.17
✎
17:57
|
(8) читай СП
|
|
11
Awesome1992
15.04.17
✎
18:01
|
Да!!! Работате, метод Получить(Отбор) надо использовать. Спасибо, что помог разобраться)))))
|
|