|
v7: Не могу установить значение периодич. реквизита. | ☑ | ||
|---|---|---|---|---|
|
0
Gamover
04.10.12
✎
23:36
|
Если спрНом.НайтиПоКоду(СокрЛП(ЛистЕксел.Cells(цчНомерСтроки,1).Value))=1 Тогда
СпрЦены.ИспользоватьВладельца(спрНом.ТекущийЭлемент()); СпрЦены.Новый(); Если спрКонтр.НайтиЭлемент(ВыбЗнач)=1 Тогда СпрЦены.Контрагент=СпрКонтр.ТекущийЭлемент(); КонецЕсли; СпрЦены.Вес=Число(СокрЛП(ЛистЕксел.Cells(цчНомерСтроки,5).Value)); СпрЦены.Цена.Установить(ДатаДок,Число(СокрЛП(ЛистЕксел.Cells(цчНомерСтроки,4).Value))); СпрЦены.Записать(); цчНомерСтроки=цчНомерСтроки+1; Иначе Сообщить("Не найден элемент с кодом " + СокрЛП(ЛистЕксел.Cells(цчНомерСтроки,1).Value)); КонецЕсли; Выдает ошибку: СпрЦены.Цена.Установить(ДатаДок,Число(СокрЛП(ЛистЕксел.Cells(цчНомерСтроки,4).Value))); {Документ.ЗаявкаПокупателя.Форма.Модуль(1718)}: Не выбран элемент! Как не выбран? |
|||
|
1
BlackSeaCat
04.10.12
✎
23:38
|
СпрЦены где и как объявлен?
|
|||
|
2
Gamover
04.10.12
✎
23:41
|
Вверху процедуры
СпрЦены=СоздатьОбъект("Справочник.Цены"); |
|||
|
3
BlackSeaCat
04.10.12
✎
23:47
|
(2) У меня прокрутка вверх настолько не работает.
Ладно, поехали дальше. 1. СпрЦены точно подчинен спрНом? 2. СпрЦены.ИспользоватьВладельца(спрНом.ТекущийЭлемент()); СпрЦены.Новый(); не по делу, ЖКК читать надо. Вместо этого: СпрЦены.Новый(); СпрЦены.Владелец=спрНом.ТекущийЭлемент(); |
|||
|
4
Gamover
04.10.12
✎
23:53
|
(3) Да. СпрЦены точно подчинен спрНом.
СпрЦены.Новый(); СпрЦены.Владелец=спрНом.ТекущийЭлемент(); не помогло... таже ошибка. Не выбран элемент! Хотя элемент вроде как создаешь новый... может его сначала надо записать... потом найти и установить ему значени. т.к. элемент периодический и он не может записать историю в не существующий элемент. Походу так и есть да? |
|||
|
5
Gamover
05.10.12
✎
00:01
|
Именно. Все равно спасибо)
|
| Форум | Правила | Описание | Секции | Поиск |