Как изменить, добавить запись в регистре сведений? :) #278114


#0 by Pendalff
Написал процедуру которая срабатывает при редактировании таблицы цен в элементе номенклатуры, и в случае если изменилась цена товара в таблице на форме, меняет ее и в регистре сведений "ЦеныНоменклатуры" процедуру писал с книжки "простые примеры разработки", и она чет неработает, подскажите как правильно к регистру обратиться, чтобы добавить или изменить существующую запись
#1 by sapphire
а с чего ты взял, что не отрабатывает? и в чем это выражается?
#2 by Pendalff
Ну в первом случае: Цикл проскакивается т.е. не делает ниодной итерации, хотя такая цена в регистре есть. а во втором: Вообще вываливается с ошибкой, вот в этом месте: Зап.Цена = Элемент.Цена;
#3 by Pendalff
Ребята подскажите плиз реально работающий метод, изменения или создания новой записи регистра сведений
#4 by Tailbone
есть волшебное сочетаний клавиш - Shift+F9 используй её в конфигураторе!!!
#5 by zbv
Зап.Цена = Элемент.Значение;
#6 by Tailbone
ты хочешь работать с регистром сведений ЦеныНоменклатуры он насколько я знаю подчинён документу, т.е. регистратору, попробуй для начала поработать с независимым регистром сведений! а ошибка скорее всего в том что не Элемент.Цена а Элемент.Значение хотя могу и ошибатца!
#7 by zbv
запихай в форму элемента таб поле с типом значения - регистр сведений... Как в типовой бухии, справочник.Контрагенты - контактная информация...
#8 by Pendalff
не я свою конфу пишу :)
#9 by Pendalff
Добавил Табличное поле, с типом регистра сведений, тока в таблице сейчас вообще все цены показывает :)
#10 by zbv
В приОткрытии вставь отбор.
#11 by Pendalff
а можно подробнее что туда вставить в виде отбора, я сначала думал изобретать отбор в обработчик ПриВыводеСтроки
#12 by Pendalff
как поймать в "ПриОткрытии" момент запонения таблыцы и непустить туды чужие цены :)?
#13 by zbv
Номенклатуру точно, а потом можно добалять убирать: период, тип цен.
#14 by Pendalff
а подскажи где можно такой отбор посмотреть, или как его написать, я пытаюсь воткнуть вот это и толку ноль
#15 by zbv
Примерно так:
#16 by Pendalff
Сбасибо огромное кажись сработало :) ТабЦен.Прочитать; оказалось лишним :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С