![]() |
![]() |
![]() |
|
Подстановка из РС | ☑ | ||
---|---|---|---|---|
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
|
Да!!! Работате, метод Получить(Отбор) надо использовать. Спасибо, что помог разобраться)))))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |